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

Reply via email to