These are excellent goals. Thank you for your work and the post Satya http://satyakomatineni.com/android/training http://satyakomatineni.com http://androidbook.com http://twitter.com/SatyaKomatineni
On Fri, Nov 9, 2012 at 2:29 PM, sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com> wrote: > Why should the platform take any Game Engine? Because beginning game > developers would surely appreciate something that leverages the android API > directly. It would be easier for them to choose Android over Apple when > choosing a platform to learn game development. Right now Android has worse > game development support than Apple since it requires beginning people to > take a C++ engine from the internet and try to use it through the NDK that > doesn't fully support C++, all the while the official language is Java. It's > cumbersome. At Apple you already get everything streamlined in the platform. > You use Objective-C and can easily port your C/C++ engine to it. Android > basically doesn't fully support C++ and developing using the NDK is pretty > bad, especially for a beginner. It would make android much more developer > friendly if it were to have a java written engine (easy to use), without > using the JNI for all the calls to a C++ engine underneath (so it would be > faster). Integrating the engine in the platform shows better commitment to > the people that start programming and want to get in game development. And > people want to make games for phones since it's easier for an indie dev to > start for the phone than to write a game for PC or Xbox etc. > > Why this one? Because this one does not go anywhere near C++, so no JNI. > Also because the renderer is very capable for all kinds of games as it is > based on Ogre so you can have advanced graphics on the phone while using a > simple programming language (Java). Also it has good documentation so people > can learn about its design and understand how a game engine works, should > they want to write their own or modify and extend this one. > > > On Friday, November 9, 2012 7:24:59 PM UTC+2, RichardC wrote: >> >> Yours is one of many Game Engines for Android. Why should the platform >> take any Game Engine and specifically why this one? >> >> On Friday, November 9, 2012 4:57:37 PM UTC, sebastian_bugiu wrote: >>> >>> I have created a 3D game engine written in java for Android. It is based >>> on the Ogre renderer and features >>> >>> - a complete OpenGL ES 2.0 multithreaded renderer >>> - sound support >>> - input as touch or sensors >>> - GUI API >>> - easy material creation >>> - a new mesh format for fast loading based on ms3d format >>> - artemis framework integration for data driven game design >>> - easy to use and extensible design >>> >>> A game that will feature this engine will be released somewhere at the >>> end of this month or somewhere early in December to show off the engine >>> capabilities. >>> >>> From what I have seen the Android framework does not feature an API for >>> game programmers so everyone has to create their own engine. Instead of this >>> duplication I am asking the android developers if it could be possible to >>> integrate my engine (I will open source the code) in the android framework >>> so that everybody can have an easier way to create a 3D game? >>> >>> > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en