videojuegos son que para notoriamente motores motor los juegos juego graficos grafico fisico fisica evidencia desarrollo cuales android physics-engine

son - ¿Hay algún motor de física decente para Android?



motores de desarrollo de videojuegos (6)

Busqué un motor de física que funcione bien con Android, pero solo me ha decepcionado.

En términos de rendimiento, había escuchado que jbox2d era la mejor apuesta, pero (según tengo entendido) desde Android SDK V1.0, el verificador de Dalvik VM se ha vuelto muy estricto y rechaza algunas de las clases clave y se niega a ejecutar. Este problema persiste después de usar la herramienta dx (aunque podría estar usando la herramienta incorrectamente).

Sé que existe el proyecto de conversión de AndroidBox2D para optimizar jbox2d para el recolector de basura de Android, pero la página del proyecto no tiene ninguna descarga y la licencia gpl no es tan atractiva como la licencia zlib del original.

¿Alguien tiene alguna sugerencia para hacer que jbox2d funcione en Eclipse, o tiene alguna recomendación sobre dónde debería empezar a buscar?


Estoy obteniendo buenos resultados con la versión Java de APE que usa matemática de punto fijo en lugar de flotadores.

http://www.cove.org/ape/



No estoy seguro, si jBox2D es realmente adecuado para teléfonos inteligentes. Preferiría ver los motores J2ME, ya que están altamente optimizados para el rendimiento, por ejemplo, http://emini.at

Además no deberías tener problemas con la integración.


No sé por qué Dalvik rechazaría las clases a menos que estuvieran ofuscadas con alguna herramienta. ¿Intentaste recompilar Box2d desde la fuente?

La única otra versión de Java que he visto es http://www.cokeandcode.com/phys2d/


También busque @ Glaze, que está optimizado para arreglos. Puede que no sea un puerto horrible para Java desde AS3 (también fue portado a haXe)

http://code.google.com/p/glaze/


Libgdx tiene JBox2D integrado y es multiplataforma (Android, Java Desktop, GWT Web) como Unity, aunque es gratis y de código abierto .

Lo instalé en 15 minutos y estaba creando cuerpos físicos en poco tiempo. El manual de física de Libgdx ayuda desde allí. ¡Buena suerte!