Best games/physics engines to use?

2020-06-29 08:24发布

问题:

Looking for games/physics engines to use for mobile game development.

  • iPhone there is Cocos2D
  • Android I've found RokonAndroid

Just wondering if there are any others (better ones) that anyone knows of? Or any that are more cross-compatible?

Thanks Tom

回答1:

AndEngine by the anddev.org team..its alpha with no binary release..you will have to build from source..

AndEngine.org I believe



回答2:

I used cocos2D-android and andengine. Andengine is much better. Best perfomance and almost without errors.



回答3:

I haven't actually coded with either of these yet, but I did get the Bullet engine to compile with the NDK a few months ago. I forget what was involved off the top of my head (I can edit this post if needed), but I remember it was a bit involved and took me a couple days to solve.

  • Box2D port for Android
  • Bullet port for Android


回答4:

Tom - not sure if it's better or not, but Gideros Studio may answer your needs. It's a cross-platform mobile development environment with physics, in-app purchase, Gamecenter, Storekit, hardware, as well as tweening, particle engine, and many 3rd party IDEs like physics editor, sprite helper and level editors.

It also supports native code (plugins), meaning if you have a library in C, C++, Objective C or Java, you ca integrate it next to Lua, the programming language Gideros Studio is based on. Moroever Gideros Studio IDE uses over-the-air (Wi-Fi) testing, so it's possible to test the application instantly on a real hardware.

It uses Box2D as a backend for physics.



回答5:

I think nowadays your best choice is LibGDX. It is a cross-platform game engine, for Android, iOS, desktop and others, has a really active community, is still actively developed and has Box2D and Bullet physics engines integrated.

The framework is really great and there have been really successful games using this engine, even on Steam.