Mon avis (forcément subjectif) est de choisir Python. Faire des jeux 3D en Python est tout à fait possible (voir http://home.gna.org/oomadness/fr/balazar_brothers/index.html ou http://home.gna.org/oomadness/fr/slune/index.html). Le gros avantage de Python étant que tu mettras de 3 à 10 fois moins de temps pour arriver au même résultat qu'avec C / C++... ce gain de temps est crucial, vu que (en général) les projets libres sont développés sur notre temps libre, toujours très réduit !
Par ailleurs, le temps économiser pourra au besoin être investi dans l'optimisation du code, ce qui permettra d'améliorer les performances si cela s'avère nécessaire (d'une manière général un code bien foutu dans un langage lent comme Python est plus rapide qu'un code mal foutu en C / C++).
Enfin, je ne peux pas m'empêcher de te suggérer le moteur de 3D Soya pour Python dont je suis l'auteur ;)
# Python !
Posté par Jiba (site web personnel) . En réponse au message Coder un jeux video avec Python ou C++?. Évalué à 1.
Par ailleurs, le temps économiser pourra au besoin être investi dans l'optimisation du code, ce qui permettra d'améliorer les performances si cela s'avère nécessaire (d'une manière général un code bien foutu dans un langage lent comme Python est plus rapide qu'un code mal foutu en C / C++).
Enfin, je ne peux pas m'empêcher de te suggérer le moteur de 3D Soya pour Python dont je suis l'auteur ;)
=> http://home.gna.org/oomadness/en/soya3d/index.html