Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Author Topic: Steamworks and WME?  (Read 4673 times)

0 Members and 1 Guest are viewing this topic.

GreyDay

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 23
    • View Profile
Steamworks and WME?
« on: June 16, 2011, 12:51:49 PM »

Hello folks!

We are a team of developers who are working on a project using WME atm.
We are now looking for different release-options and Steam is of course one
of the platforms we are investigating. To release on Steam though, one have
to integrate their Steamworks API into the project.

So to get to the question: Is this possible in WME in a smooth way? Does
anyone have any experience of this (and may talk of it of course, please
respect any NDA if they exists on this matter)?

Steamworks is coded in C++.

Cheers, GreyDay.
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Steamworks and WME?
« Reply #1 on: June 16, 2011, 02:02:51 PM »

I don't think there is any WME game on Steam yet (and I don't think integration with Steam API is mandatory, btw).
From the Steam functionality I think the only one suitable for adventure games is Achievement support (you don't really need server browsers and such). But since the API isn't public, it's hard to say what would it take to integrate with WME.

Generally speaking, though, I can see three possible ways of integrating:

1) If the DLLs provide some simple functions, you could access them directly from WME scripts (scripts can call DLL functions).
2) You can write a plugin that will interface with Steam API on one side and provide script interface for WME on the other side.
3) You can modify WME source code.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

GreyDay

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 23
    • View Profile
Re: Steamworks and WME?
« Reply #2 on: June 21, 2011, 10:53:58 AM »

I suspected that there were no games there yet.
I do think that it is mandatory, if just the parts that recognizes if it is bought from steam or not. However, that will be a part discovered after contact with them.

Thanks a lot for the reply. Didn't know that you could call dll functions from the script, and it will probably be of good help. We had already discussed the two later options, but as we have a fairly short development time we hope for something as easy and smooth as possible, which in this case should be to call functions directly through the script.

I will return later when things are settled to tell how things went.
Logged

hubertMichael

  • Regular poster
  • ***
  • Karma: 3
  • Offline Offline
  • Posts: 155
    • View Profile
    • Shadow Of Nebula - our point'n click adventure game
Re: Steamworks and WME?
« Reply #3 on: September 08, 2011, 02:06:39 PM »

I don't think that you need any achievments. The Whispered World is available on Steam and I didn't see any achievments for this game.
Logged
Shadow Of Nebula fan page:

https://www.facebook.com/shadowofnebula

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: Steamworks and WME?
« Reply #4 on: September 09, 2011, 08:50:04 PM »

Darkfall 3 is on Steam (WME game)
Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet
 

Page created in 0.036 seconds with 19 queries.