Motor Love2D para Lua; ¿Qué hay de 3D? [cerrado]

13

Lua ha sido realmente increíble de aprender, es muy simple. Realmente disfruto los lenguajes de secuencias de comandos, y pasé un tiempo igualmente agradable aprendiendo Python.

El motor del amor http://love2d.org/ , es realmente increíble, pero estoy buscando algo que también pueda manejar 3D. ¿Hay algo que acomode 3D en Lua? Todavía estoy intrigado por el sistema de partículas de LOVE de todos modos y puedo convertir mi idea en un proyecto 2D con iluminación de partículas :)

EDITAR: eliminé comentarios sobre Python; quiero que este sea un tema de Lua. Gracias

shadowprotocol
fuente

Respuestas:

13

Es posible que desee vigilar Polycode . Es un marco 2D / 3D escrito en C ++ que tiene un conjunto completo de enlaces lua. Polycode está a punto de relanzarse con enlaces Lua mejorados y un IDE Lua.

Nexo
fuente
6

Para un nuevo motor prometedor basado en 3D Lua, eche un vistazo a Maratis . Está llegando muy bien y actualmente apunta a PC, Mac e IOS. Personalmente, estoy buscando portarlo a Android y agregar más funciones de carga en 3D. ¡He buscado mucho Lua + 3D y esto es todo cuando se trata de la orientación de plataformas móviles con un costo mínimo también!

Dave
fuente
4

Shiva 3D puede ser lo que estás buscando.

Shiva 3D

Trevor10
fuente
0

Todavía estoy buscando comentarios, pero responderé con respecto a AMOR. Las fortalezas de LOVE residen en los proyectos 2D, pero hay personas en los foros que envían experimentos relacionados con el dibujo 3D o la iluminación 3D en entornos 2D, los cuales son geniales y vale la pena echarles un vistazo.

protocolo de sombra
fuente
0

Spring es un motor 3D RTS que admite Lua, nunca lo usé, así que no sé cuánto admite.

Hay varios otros motores por ahí también.

El motor Lua que uso, Novashell también es 2D, por lo que no se ajusta a lo que quieres.

Speeder
fuente
0

LuaAV podría ser una buena opción. Está más cerca de los marcos de codificación creativa como Openframeworks que un motor de juego tradicional, y actualmente solo Mac OS X y Linux, pero admite gráficos 3D e integra muchas bibliotecas de soporte potentes (OpenCL, OpenCV, Kinect, fluidos, etc.) está construido con LuaJIT, por lo que su rendimiento será mejor que el del intérprete Lua de vainilla.

usuario5628
fuente
0

Project Anarchy se lanzó hace unos meses GRATIS para desarrollar e implementar para plataformas móviles. Se supone que lanzarán una Licencia Pro dentro de un mes que le permitirá implementar en Consolas y Escritorio. Project Anarchy usa las herramientas de Havok y puedes codificar en C ++ o Lua. Si no sabe quién es Havok, le sugiero que lo investigue. El conjunto de herramientas Havok es increíble y se ha utilizado durante mucho tiempo para crear títulos AAA, excepto que solo estaban disponibles para empresas más grandes. Ahora que están comenzando a lanzarlos a todos, las cosas seguramente se volverán interesantes.

Una vez que la comunidad crezca y haya todo tipo de tutoriales y una gran comunidad para ayudar en el foro, estoy seguro de que esta será su mejor opción con diferencia. También están trabajando en componentes de desarrollo de juegos en 2D, lo que también podría hacer de este el mejor motor 2D Lua, ya que te permite implementar en casi todas las plataformas y dispositivos. Ahora la pregunta es cuánto será la Licencia Pro. Actualizaré cuando salga.

Odio los nombres
fuente
0

El mejor motor 3D que conozco que usa Lua es Leadwerks .

Dicho esto, también recomendaría Unity para juegos en 3D. No estará programando en Lua, pero será una ganancia similar en productividad.

jhocking
fuente