Skip to main content
Participating Frequently
October 31, 2013
Question

How to create a multiplayer game for steam using flash/flex?

  • October 31, 2013
  • 1 reply
  • 2157 views

Hi guys,

We've got a multiplayer game ready to go. Currently it is not multiplayer, but we'd like to get it to a stage where it can be played over the steam network by users of steam and owners of steam games.

We'd like to if anyone could briefly give us a breakdown of how to get out game up on steam and available for multiplayer?

Does steam host servers, and can we utilise a steam server to transfer data between players or would we have to run our own server?

Currently were using flash builder to publish via adobe air to a windows desktop exe. Can anyone briefly explain how - once a player has downloaded the game from steam we can connect two players? Does anyone know how to use actionscript 3 to access steam network?

Anyone have any experience developing multiplayer turn based game for steam using flash /actionscript 3 /adobe air?

Thanks for your help in advance,

i

This topic has been closed for replies.

1 reply

Inspiring
October 31, 2013

You would want to use the SteamWorks API, which is available from Steam as a C++ library, but there is most likely an Adobe Native Extension (ANE) that would allow you to use the library in AS3.

I've never used SteamWorks but it seems to support peer-2-peer matchmaking (in other words, you wouldn't even need your own server, I think.)

SteamWorks API:

https://partner.steamgames.com/documentation/api

Search results for "SteamWorks AIR ANE":

https://www.google.com/search?q=steamworks+air+ane

-Aaron

tom_w2000Author
Participating Frequently
November 1, 2013

Thought I'd send you this:

http://www.adobe.com/devnet/air/articles/gamekit-ane-turnbased-games.html

T.