Click here to Skip to main content
15,879,095 members
Articles / Mobile Apps / Android

Terminal Velocity Android

Rate me:
Please Sign up or sign in to vote.
4.47/5 (9 votes)
23 May 2013Apache9 min read 42.5K   976   30  
An android game using NDK JNI and Java.
obj/local/x86/objs-debug/engine/engine/Game.o: jni/../jni/engine/Game.cpp \
 jni/../jni/inc.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/jni.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdio.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/_types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/_types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdint.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdlib.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/string.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/malloc.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/alloca.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/strings.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/memory.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/math.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/limits.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/limits.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/limits.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/limits.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/assert.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/log.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/bitmap.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/sensor.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/looper.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/keycodes.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/input.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/asset_manager_jni.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/asset_manager.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_Platform.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_Android.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_AndroidConfiguration.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_AndroidMetadata.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
 D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/glext.h \
 jni/../jni/GameData/GameData.h jni/../jni/ViewManager/ViewManager.h \
 jni/../jni/engine/engine.h jni/../jni/engine/input.h \
 jni/../jni/drawparts/items.h jni/../jni/engine/initialise.h \
 jni/../jni/engine/pattern.h jni/../jni/engine/jnifun.h \
 jni/../jni/engine/gui.h

jni/../jni/inc.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/jni.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdio.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/_types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/_types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/stddef.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/compiler.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/asm/types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdint.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/kernel.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/stdlib.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/string.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/malloc.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/alloca.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/strings.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/memory.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/math.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/limits.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/limits.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/linux/limits.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/machine/limits.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/assert.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/log.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/bitmap.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/sensor.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/looper.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/keycodes.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/input.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/asset_manager_jni.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/android/asset_manager.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_Platform.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_Android.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_AndroidConfiguration.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/SLES/OpenSLES_AndroidMetadata.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/gl.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:

D:/SDK/android_ndk/android-ndk-r8b/platforms/android-14/arch-x86/usr/include/GLES/glext.h:

jni/../jni/GameData/GameData.h:

jni/../jni/ViewManager/ViewManager.h:

jni/../jni/engine/engine.h:

jni/../jni/engine/input.h:

jni/../jni/drawparts/items.h:

jni/../jni/engine/initialise.h:

jni/../jni/engine/pattern.h:

jni/../jni/engine/jnifun.h:

jni/../jni/engine/gui.h:

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Apache License, Version 2.0


Written By
Chief Technology Officer InductionLabs
India India
Currently I am an independent developer usually develops under brand name Induction games sometimes under Induction labs ,Can say that I am professionally developing apps for more than 4 years .

Some links to my apps in different apps stores are ..


Windows Phone
http://www.windowsphone.com/en-US/store/publishers?publisherId=InductionGames

Android
1. https://play.google.com/store/apps/developer?id=Induction+Labs&hl=en
2.https://play.google.com/store/apps/developer?id=Induction%20Games

Blackberry Store
http://appworld.blackberry.com/webstore/vendor/39848/?lang=en

Flash Games :
http://www.mochigames.com/developer/praveenojha/
*my flash portal is no longer active so the quiz game cant be played .

Perceptual computing phase 1 first prize Winner app (air piano)
http://software.intel.com/sites/campaigns/perceptualshowcase/air-piano.htm

My Blog
http://praveenojha.com

Comments and Discussions