Allez, un petit sujet sur ce moteur de jeu qui n'a pas encore son topic!
http://www.leadwerks.com/
Steam Indie Edition
Steam Standard Edition
C'est un concurrent des autres moteurs (UE4, Unity, etc...) mais nettement moins connu et pourtant sa communauté est très active dans le forum.
Je m'y suis intéressé car ce qui m'embêtait avec Unity, c'était notamment de ne pas avoir beaucoup de flexibilité d'éclairage/ombres avec la version gratuite.
Avec Leadwerks, qui est payant (mais à un prix modique lors de promo comme cette semaine), tout est inclus et sans Royaltie.
Donc on peut faire le jeu qu'on veut ensuite, le vendre à des milliards d'exemplaires et ne rien devoir de plus à part l'achat initial.
C'est un moteur qui a subi plusieurs grosses évolutions. Là, on en est à la version 3 (3.4 qui sort aujourd'hui).
Je pense qu'il n'y a principalement qu'un développeur dessus mais nombreux sont les contributeurs. Par exemple, depuis la version 3.0, il n'y avait plus de possibilité de générer de l'eau mais il existait des modules pour le faire gratuitement. L'eau vient d'être remise aujourd'hui et c'est bien joli.
Donc on peut mettre autant de sources de lumière que l'on veut et les ombres sont dynamiques. On peut activer l'occlusion culling. On peut faire des prefab (comme sur Unity) et des scripts.... et plein d'autres choses détaillées sur le site.
Contrairement à Unity, la communauté est moins importante et éparpillée (les tuto, même si faits par plein de gens différents, sont surtout sur le site et plutôt en vidéo qu'en texte).
Il est vendu en 2 versions.
La version "Indie Steam" qui est celle obligatoire mais qui ne permet que de coder en LUA.
Et la version "Standard" qui se présente comme un DLC sur Steam et qui permet de programmer en C++. Et ça ça fait du bien pour qui aime le C++.
Pour l'instant je me régale avec et j'espère sortir un truc de bien dessus