Game Platform

The Game Platform scenario page.

Symbian

Games can be developed on Symbian platform. Symbian has released Symbian developer library (SDL) for developers. Developers can develop games using SDL's C++, Java or Flash Lite libraries.

Useful Sites:
http://library.forum.nokia.com/

Books:

1. Games on Symbian OS
A Handbook for Mobile Development
http://developer.symbian.com/main/documentation/books/books_files/games/index.jsp

Android

Developers can develop games on Android platform in Java using Android software development kit. Google has done a good job in documenting almost 100% APIs as what is known as API demos.

Useful Sites:

1. Getting Started in Android Game Development
http://www.rbgrn.net/content/54-getting-started-android-game-development

2. Android Kit
http://www.androidkit.com/

3. Android Developer's Guide
http://developer.android.com/guide/index.html

Limo

Limo does not seem to have an elaborate support for developing games on the platform. However, Limo supports Java, so any games developed using Java ME should work on Limo.

OpenMoko

Games are developed on OpenMoko platform using Open Moko's Software Development Toolkit.

Useful Sites:

1. OpenMoko Developmer Guide
http://wiki.openmoko.org/wiki/Openmoko_developer_guide

2. OpenMoko Wishlist/Games
http://wiki.openmoko.org/wiki/Wishlist/Games

Palm WebOS

Palm does not provide a platform to develop sophisticated games compared to platforms like iPhone and Symbian. Web OS therefore may not be seriously taken as a gaming platform.

Useful sites:

1. Engadget Mobile article on Palm WebOS
http://www.engadgetmobile.com/2009/07/20/webos-sdk-bemoaned-by-iphone-developer-as-palm-seeks-game-engine/

2. Palm WebOS Dev
http://developer.palm.com/

iPhone

iPhone provides a platform to develop sophisticated games. There are a number of resources on the web that provide very useful information to iphone game developers.

Useful Sites:

1. IPhone Game Programming Tutorial
http://icodeblog.com/2009/01/15/iphone-game-programming-tutorial-part-1/

2. iPhone Development bits
http://iphonedevelopmentbits.com/

Maemo

Games can be developed on Maemo platform using Maemo Software Development Library (SDL)

Useful Sites:
Maemo Game Development
http://maemo.org/community/oldwiki/gamedevelopment/

Moblin

Moblin.org is not promoting moblin devices as game platforms. The platform is still in beta and as such has reliability problems. If reliability problem are worked out, then its larger screen in netbooks may make it a good candidate for a game platform.

RIM

BlackBerry is mostly associated with business users and lacks the kind of gaming library that IPhone has. However games can be developed on BlackBerry using its gaming APIs

Useful Sites

1. BlackBerry Developer Journal
http://na.blackberry.com/eng/devjournals/resources/journals/devjournaltopics.jsp#games

Windows Mobile

Windows Mobile platform provides Gaming API (GAPI) to develop games.

Useful Sites:

1. Windows Mobile Game Programming
http://msdn.microsoft.com/en-us/windowsmobile/bb250559.aspx

Do You Have An Opinion? Tell Us About It In the Forum!!

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License