Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

Technology

Taschenschieber edited this page Nov 14, 2013 · 1 revision

Nico and I (Taschi) have not yet decided which tools to use for both the client and the server side of things.

Currently, we are experimenting with Phaser, which is a pure-HTML5/JavaScript browser based solution. If this is our final choice, the server could be done in Node.js, which is a framework for implementing the server in JavaScript as well. In that case, Socket.io would provide the real-time communications necessary.

Tile maps should be edited with Tiled. In order to achieve maximum flexibility, we should save all maps in the tmx format, which allows us to freely export them in any other format should this be necessary due to a toolkit change.

Some alternatives we are considering:

  • Cocos2d (Python)
  • Angel2d (C++)
  • Unity (internal script language and/or C#), though this one is probably overengineered for our needs.

All these alternatives are free as in "free beer". Cocos and Angel are free as in "freedom of speech".

As mentioned above, we are still undecided on which tools to use and experimenting.

Clone this wiki locally