Open Source Android Apps for Developers: Openttd-android (Android Game)

Open Source Android Apps for Developers: Openttd-android (A port of OpenTTD for the Android platform)

Description
Openttd-android is an open source Android game which is a port of OpenTTD (http://www.openttd.org) for the Android platform. OpenTTD is an open source clone of Transport Tycoon Deluxe.

The goal of this port is to provide a version suitable for use on touch screen devices with a resolution => WVGA. This calls for a rewrite of the existing UI (bigger fonts and buttons, etc).
* Based on OPENTTD 1.0.3
* Contains code (SDL, SDL_mixer) from aDOSBox (http://code.google.com/p/adosbox/)
* Includes FreeType (www.freetype.org)

Project Home
http://code.google.com/p/openttd-android/

Project owners
erikandre

Version
beta1

Downloads
http://code.google.com/p/openttd-android/downloads/list

Source Code
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://openttd-android.googlecode.com/svn/trunk/ openttd-android-read-only

Building openttd-android
Windows

* CrystaX’s custom NDK (http://www.crystax.net/android/ndk-r4.php)
* Cygwin (http://www.cygwin.com/), install make
* Android SDK (http://developer.android.com/sdk/index.html)

Linux

* CrystaX’s custom NDK (http://www.crystax.net/android/ndk-r4.php)
* Android SDK

Generic

1. Download and unzip the NDK
2. Download the openttd-android source code
3. Under android-ndk-r4-crystax, create the directory apps/openttd2
4. In this directory, create a file called Application.mk (see below)
5. Also create a symbolic link to the project directory (the parent of jni in the source).
6. Back out the the root of the ndk and execute “make APP=openttd2″
7. If the build passes you will have a new .so file in libs/armeabi

You should now be ready to deploy the application.
Application.mk

APP_PROJECT_PATH := $(call my-dir)/project
APP_MODULES := openttd2 sdl sdl_mixer freetype

About OpenTTD
OpenTTD is an open source remake and expansion of the 1995 Chris Sawyer game Transport Tycoon Deluxe. It is an “Urban planning and simulation game”.

OpenTTD duplicates most of the original game’s features but also has numerous additions including bigger or smaller maps, a multiplayer capability, improved language support, custom AI support, and ports for several commonly used operating systems. It offers LAN and Internet play via public and worldwide servers for up to 255 players. OpenTTD also includes numerous usability improvements not present in the original Transport Tycoon Deluxe.

OpenTTD also incorporates many features from TTDPatch and like TTDPatch it is available under the GNU General Public License.

According to a study of the 61,154 open source project activity on SourceForge in the period between 1999–2005, OpenTTD ranked 8th most active open source project to receive patches and contributions.

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: Arithmetic-game (Android Game)
  2. Open Source Android Apps for Developers: Angle (Android Game Engine)
  3. Open Source Android Apps for Developers: YoghurtGum (Android Game Engine)
  4. Open Source Android Apps for Developers: jMonkeyEngine (Java Based 3D Game Engine)
  5. Open Source Android Apps for Developers: Cavedroid (Android Game)
  6. Open Source Android Apps for Developers: Android-2D-Engine (Android Game)
  7. Open Source Android (2D or 3D) Game Engine for Android Developers Plus
  8. Open Source Android Apps for Developers: ReplicaIsland (Android Game)
  9. Open Source Android Apps for Developers: aiMinesweeperSkin (Android Game)
  10. Open Source Android Apps for Developers: Android-gamedev (Android Game)