My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
index  
Starting point to reading the wiki
Featured
Updated Feb 4, 2010 by Yoav.Zibin

Welcome to the Multiplayer API project!

The reason you are viewing this project here on Google code and not on the come2play site, is because this API is an open source project, and although we sponsor it, we want it to be open and free to the wide audience so that anyone can use, change or contribute to the API.

So what is the API?

The API represents an easy yet effective way of developing multiplayer games, by extending your main game class with our own you add a list of functions which will allow your game multiplayer support, which will be discussed and explained in this wiki project.

The Multiplayer API is a bridge between two parties:

  • Game developers, that develop a game as an SWF
  • Websites that host games, that develop a container that includes the game SWF.
The game and container communicate using a LocalConnection, and thus each can use either AS2 or AS3.

How to use this project

These are the current mailing lists :

  • Game developers - game developers who use this API and wish to share their experiences
  • API and Emulator developers - programmers who work on extending this API and its Emulator
  • SVN commits - those who wish to get notifications on each commit in the SVN
  • Issue changes - those who wish to get notifications on each change in an Issue (e.g., if a new issue opens, or an old one being fixed)

How to contribute:

  • Comment on the wiki pages, create issues, request enhancements, reports bugs, etc
  • Join the mailing list, and help other developers with problems
  • Become a project member, and help us write the wiki pages, add new games, create more game tutorials, create videos of using the emulator
  • Become an API or Emulator developer, and help us add features to the emulator

How to work with the SVN:

  • Firs you should open your own Gmail account.
  • Install an SVN client on your computer (I recommend Tortoise SVN), press here for help
  • Generate a password corresponding to you Gmail account here
  • Checkout the code from https://multiplayer-api.googlecode.com/svn/trunk/ using your Gmail account and the special password you got in the previous step.
  • Before reporting a bug, make sure you UPDATE your SVN to the latest version.

License note:

The API and Emulator are open source, and anyone can use, modify, or distribute them, both in open source projects or in commercial projects. Phrased differently, you may develop commercial games using this API, or develop a commercial container for API games; you do not even have to mention you are using this open source API.

The API is open source, and we hope that many companies will endorse it, and game developers will have many places to submit their multiplayer games. Come2Play is a company that started this Multiplayer API project and it opened-sourced its documentation and Emulator.


Sign in to add a comment
Powered by Google Project Hosting