Application Programming Interface - the specification of the methods, classes, structures etc of software libraries and how they are to be used when developing applications using those libraries.

learn more… | top users | synonyms

8
votes
4answers
8k views

What tools are available for developing 2D games like Tetris or Angry Birds for Android?

I would like to ask the following regarding developing Tetris- and Angry Birds-like 2D games for Android: Is Java the official development language for Android? What free or commercial Android ...
9
votes
4answers
2k views

Open Source AI Bot interfaces

What are some open source AI Bot interfaces? Similar to Pogamut 3 GameBots2004 for custom Unreal Tournament bots or Brood Wars API for Starcraft bots etc. If you could please post one AI bot ...
14
votes
2answers
733 views

What was the typical toolchain for DOS game development?

I'm wondering how people used to write DOS games (like Doom), I can't find much on this, but would love to learn more about the earlier days of game development. What language was used ...