The Android NDK has particular focus on OpenGL games. For the UI and 2D canvas rendering, you still need Java though. Still, I was so happy when I found out they'd be allowing pure C/C++ apps.GyroVorbis wrote:Android is open to C/++ now...
java game programming?
Moderator: Coders of Rage
- TheBuzzSaw
- Chaos Rift Junior
- Posts: 310
- Joined: Wed Dec 02, 2009 3:55 pm
- Current Project: Paroxysm
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Contact:
Re: java game programming?
I can't speak for Java and its place in "the game industry", but Minecraft alone should make it abundantly clear that Java can build some classy games.
- EccentricDuck
- Chaos Rift Junior
- Posts: 305
- Joined: Sun Feb 21, 2010 11:18 pm
- Current Project: Isometric "2.5D" Airship Game
- Favorite Gaming Platforms: PS2, SNES, GBA, PC
- Programming Language of Choice: C#, Python, JScript
- Location: Edmonton, Alberta
Re: java game programming?
Yeah, the main issue is that the NDK doesn't have access to the APIs for the platform. Still though, if you were to code most of a game in C++ and then just use Java and the API for a nice UI then you've got your bases covered. There's also the Android Scripting Environment (ASE) where you can use Python and Lua, and I believe those do have access to the API (and you can apparently even write scripts from on the phone).TheBuzzSaw wrote:The Android NDK has particular focus on OpenGL games. For the UI and 2D canvas rendering, you still need Java though. Still, I was so happy when I found out they'd be allowing pure C/C++ apps.GyroVorbis wrote:Android is open to C/++ now...