DigitalPulseSoftware / BurgWar

Burg'war est un jeu de plateforme/combat multijoueur en 2D écrit en C++17/Lua avec mon propre moteur de jeu : Nazara Engine.
MIT License
52 stars 9 forks source link

[FEATURE] Remplacer Lua par un autre langage #68

Open SirMishaa opened 2 years ago

SirMishaa commented 2 years ago

Je fais cette issue pour garder une trace de ce qui a été dit en live.

Lua pose quelques petits problèmes, au niveau de la VM, du fait qu'il n'est pas statiquement typé ou de certaines bizarreries du langage. (Pour ma part, le fait de n'avoir aucune autocomplétion, au niveau des méthodes par exemple, ça m'ennuie)

J'ai/on (a) proposé plusieurs choses :

J'ai l'impression que c'est assez difficile de trouver un bon langage qui correspond complètement au besoin. Pour ma part, je pense que Ravi est un bon choix si on souhaite garder quelque chose de simple et facilement intégrable. Mon choix préféré reste Nim mais je ne sais pas s'il est bien adapté pour le use case.

L'issue est juste là pour garder une trace et servir de discussion.