Salut !
J'aimerais créer un jeu video en 2D au tour par tour.
Le jeu en lui même je l'ai déjà testé sous la forme d'un jeu de société.
Je maîtrise actuellement le Python, et un peu Java.
Quel langage me conseilleriez vous ?
Merci !
Comme tu veux ! Celui avec le qu'elle tu as envie de t'amuser.
Ok. Je pense partir sur Java dans ce cas qui est plus propre que Python.
si tu maîtrisais réellement le python, ce qui signifie avoir de l'expérience, et pas simplement faire des boucles for, tu n'aurais même pas posé la question
Preuve que tu n'y connais rien ? => ce message
Le 09 janvier 2020 à 17:59:41 dinogon a écrit :
Ok. Je pense partir sur Java dans ce cas qui est plus propre que Python.
Excuse moi Jésus.
Les gens maîtrisent toujours un sujet après avoir terminé un tuto cest bien connu. Blague à part je te recommande plutôt Unity.
Dis-toi que j'ai adapté des jeux de société style 2D sur Unreal Engine, alors franchement tout est possible ! Fais avec l'outil avec lequel tu es le plus à l'aise Perso j'avais choisi Unreal pour son système de multijoueur intégré que je trouve vraiment efficace, et parce que j'avais déjà commencé sur ce moteur et que je ne voulais pas m'éparpiller
Il y a des jeux tour par tour qui sont codés en Python. Après au lieu de choisir un langage tu peux peut être faire un choix de moteur de jeux, ce qui impliquera le langage , exemple Unity -> C#.
Si tu connais python godot est pas mal pour ce genre de projets.
Le 10 janvier 2020 à 12:28:44 anomage a écrit :
Dis-toi que j'ai adapté des jeux de société style 2D sur Unreal Engine, alors franchement tout est possible ! Fais avec l'outil avec lequel tu es le plus à l'aise Perso j'avais choisi Unreal pour son système de multijoueur intégré que je trouve vraiment efficace, et parce que j'avais déjà commencé sur ce moteur et que je ne voulais pas m'éparpiller
Pas bête utiliser Unreal pour le multijoueur ça va me faciliter la vie
Pour du 2D tour par tour, Python convient parfaitement... Et dans tous les cas, il convient bien mieux que Java...
Pour du 2d
- en python il y a la lib de jeu "arcade"
- en typescript/javascript il y a "phaserjs"
- en java puisque tu sembles vouloir t orienter plus sur ce langage je preconise "slick2d" qui est pas mal du tout comme lib 2d.
Un tuto baby step pour slick2d : http://www.shionn.org/sliick2d-lesson-1-window-creation
Good luck
Quel langage de programmation choisir pour un jeu 2D au tour par tour
N'importe lequel. Littéralement.