51 votes

Quel est un bon moteur de jeu qui utilise Lua ?

Je connais Love2D et Corona SDK (pour les appareils mobiles). Y a-t-il d'autres moteurs de jeu utilisant Lua que vous recommandez?

83voto

Fábio Perez Points 1716

Moteurs de jeu utilisant Lua

Gratuit sauf indication contraire

  • Agen (2D Lua; Windows)
  • Amulet (2D Lua; Window, Linux, Mac, HTML5, iOS)
  • Cafu 3D (3D C++/Lua)
  • Cocos2d-x (2D C++/Lua/JS; Windows, Linux, Mac, iOS, Android, BlackBerry)
  • Codea (2D&3D Lua; iOS (L'éditeur est une application iOS); 14,99 USD)
  • Cryengine par Crytek (3D C++/Lua; Windows, Mac)
  • Defold (2D Lua; Windows, Linux, Mac, iOS, Android, Web, Switch)
  • gengine (2D Lua; Windows, Linux, HTML5)
  • Irrlicht (3D C++/.NET/Lua; Windows, Linux, Mac)
  • Leadwerks (3D C++/C#/Delphi/BlitzMax/Lua; Windows; 199,95 USD)
  • LÖVE (2D Lua; Windows, Linux, Mac, Android, iOS)
  • MOAI (2D C++/Lua; Windows, Linux, Mac, iOS, Android, Google Chrome (Native Client))
  • Solar2D (anciennement Corona) (2D Lua; Windows, Mac, iOS, Android)
  • Spring RTS Engine (3D C++/Lua; Linux, Windows, Mac)
  • Wicked Engine (3D C++/Lua; Linux, Windows 10, Windows Phone, XBox One)

Liens:

  • Raylib via raylib-lua-sol (2D&3D C++/Lua/Autres; Windows, Linux, Mac, Android, Web, Autres Portages)
  • SDL2 via luasdl2 (2D&3D C++/Lua/Autres; Windows, Linux, Mac, Android, Portages Console)

Consoles de fantaisie:

L'éditeur et les jeux s'exécutent dans un système informatique émulé

  • PICO-8 (2D Lua; Windows, Linux, Mac, Raspberry Pi, Lecteur Web 14,99 USD)
  • TIC-80 (2D Lua; Windows, Linux, Mac, Web)

Inactif/Abandonné:

  • Baja Engine (3D C++/Lua; Windows, Mac, Aucune diffusion depuis décembre 2008)
  • Blitwizard (2D Lua; Windows, Linux, Mac, Développement arrêté en mai 2014)
  • Drystal (2D Lua; Linux, HTML5)
  • EGSL (2D Pascal/Lua; Windows, Linux, Mac, Haiku)
  • Moteur 3D Glint (3D Lua, Développement arrêté en novembre 2011)
  • Moteur de jeu d'aventure Grail (2D C++/Lua; Windows, Linux, Mac (SDL))
  • Juno (2D Lua; Windows, Linux, Mac, dernier commit le vendredi 13 mai 2016)
  • Lavgine (2,5D C++/Lua, Windows)
  • Luxinia (3D C/Lua; Windows, Développement arrêté en décembre 2018)
  • Polycode (2D&3D C++/Lua; Windows, Linux, Mac)

0 votes

Polycode est à la fois un moteur 2D et 3D, la façon dont vous les classez peut être un peu trompeuse.

0 votes

La marmelade rapide devrait être sur la liste, elle peut être déployée sur ios, android, WP8, BB10, playbook, macosx/PC de bureau, bada et les téléviseurs intelligents LG. Elle utilise coco2d-x et box2d et peut être étendue comme vous le souhaitez. C'est assez impressionnant à mes yeux.

0 votes

La confiture rapide de Marmelade ne peut pas être construite pour les ordinateurs de bureau, elle est strictement mobile d'après ce que leur site web dit. J'ai également demandé au service client et j'ai obtenu ceci: Hi Merci pour votre email. Je veillerai à ce que ces informations soient mieux présentées sur le site Web. En attendant. C++ - Android - iOS - BlackBerry (PlayBook + BB10) - WP8 - Mac - Windows - LG TV - Roku ``Web Marmalade - Android - iOS - Mac - Windows `Marmalade Quick - Android - iOS - BlackBerry - WP8 J'espère que cela aide.` ``

7voto

Maxym Points 7228

Heroes of Might and Magic V a utilisé le moteur Silent Storm modifié. Je pense que vous pouvez trouver de nombreux bons moteurs répertoriés dans wikipedia : moteurs de jeu utilisant Lua

1 votes

Je dirais que la liste est loin d'être complète, mais c'est un bon début.

7voto

Techdojo Points 93

Je peux appuyer l'enthousiasme des précédents intervenants pour le moteur de jeu Gideros Lua, tout en se concentrant actuellement sur le mobile (iOS et Android - Windows phone 8 est en préparation), le support de bureau pour Mac, PC (éventuellement Linux) est également prévu dans un avenir proche.

Google pour "Gideros Mobile"

6voto

simeon Points 1027

Voici notre IDE / moteur appelé Codea.

Le runtime est uniquement iOS, mais il est open source. L'environnement de développement est actuellement uniquement sur iPad.

2 votes

Si vous le faites pour le Mac, et que cela coûte 40 dollars ou moins, je l'achèterais pour le Mac. (Je n'ai pas d'iPad.) :|

3voto

Claws Points 31

Encore quelques-uns :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X