I looked around at engines at one point and libgdx was the best for
targeting Android IMHO. The ability to develop most of your game on the
PC is a ginormous advantage. Your work flow will be much, much better.
The only thing I found with libgdx is that the engine made a wrapper
around the OpenGL interface. The problem is that both the Android and
PC versions have to pay the over head of the interface. What I did for
my engine is make a copy of the OpenGL ES in Android and wire it to the
PC version of OpenGL. So the Android path has less over head.
As a note, I wrote Tank Recon 3D by myself in 3-4 months. While the
run-time engine does require a large body of work if you stay on target
and only do exactly what you need to do it can be done. Also you can
count on a large amount of work involved in getting your assets into the
game. IIRC libgdx doesn't have assets loaders and plugins for content
creation packages.
On 4/11/2011 10:57 AM, elix wrote:
It is nice to see at least one response from this huge group :).
I'll develop games, I'll not port smt from desktop. Creating whole
game environments in opengl would be difficult for a single developer,
that's why I'm looking for engines.
jmonkey have nice tools for desktop but it seems that they are not
mature enough on android. I shall have a look at libgdx..
On Apr 10, 6:01 pm, Nicholas Johnson<[email protected]> wrote:
Are you trying to port a 3D desktop game to Android, or just create
something new? If you're already familiar with using OpenGL on the desktop,
it's actually not that big of a transition to OpenGL ES 1.x or 2.0. The API
is reduced to its basics, but still offers almost everything you need.
Now, here's a big caveat: I have *not* released any games onto the market
using OpenGL (only 2D games which use the canvas directly from a customized
View). However, I'm currently experimenting with OpenGL ES 2.0 and I'm very
pleased with my initial results.
As to the 2nd part of your question, no, I have no experience with any 3D
engines you've listed. But, I'm sure somebody on this forum does.
Nick
--
Leigh McRae
http://www.lonedwarfgames.com/
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en