Meilleur langage pour un jeu vidéo?
Fermé
Eid
-
27 mai 2009 à 17:38
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 29 mai 2009 à 14:01
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 29 mai 2009 à 14:01
A voir également:
- Meilleur langage pour un jeu vidéo?
- Montage video windows - Guide
- Meilleur site de telechargement - Accueil - Outils
- Comment télécharger une vidéo youtube - Guide
- 94 jeu - Télécharger - Puzzle & Réflexion
- Meilleur mini pc - Accueil - Guide ordinateurs
12 réponses
Bonjour,
Je te conseille de commencer par le C (qui n'est pas le meilleur pour débuter mais qui nécessaire dans ton cas). Si tu t'en sors avec lui ( c'est-à-dire que tu en maitrises les concepts), passes au C++ qui introduit un certain nombre de notions plus avancées notamment dans le domaine de l' orienté objet.
Tout ceci n'étant que des "bases", il te faudra maitriser deux trois notions notamment sur les moteurs physiques et graphiques ( des lib existent afin de créer plus facilement la physique et l'aspect graphique d'un jeu mais sont plus facilement utilisables si tu comprends les concepts sous jacents).
Après la cerise sur le gâteau, ce serait de faire un peu de Lua pour apprendre à linker les différents moteurs entre eux, mais c'est pas obligatoire, c'est juste plus pratique.
@ Raycool : Html n'est pas un langage de programmation, SQL est un langage de requête (donc aucun intérêt pour elle) et php est un langage web(ce qui n'a pas grand intérêt dans son cas).
Yakari
Je te conseille de commencer par le C (qui n'est pas le meilleur pour débuter mais qui nécessaire dans ton cas). Si tu t'en sors avec lui ( c'est-à-dire que tu en maitrises les concepts), passes au C++ qui introduit un certain nombre de notions plus avancées notamment dans le domaine de l' orienté objet.
Tout ceci n'étant que des "bases", il te faudra maitriser deux trois notions notamment sur les moteurs physiques et graphiques ( des lib existent afin de créer plus facilement la physique et l'aspect graphique d'un jeu mais sont plus facilement utilisables si tu comprends les concepts sous jacents).
Après la cerise sur le gâteau, ce serait de faire un peu de Lua pour apprendre à linker les différents moteurs entre eux, mais c'est pas obligatoire, c'est juste plus pratique.
@ Raycool : Html n'est pas un langage de programmation, SQL est un langage de requête (donc aucun intérêt pour elle) et php est un langage web(ce qui n'a pas grand intérêt dans son cas).
Yakari
Je comprends ce que tu veux dire et en ce cas il vaut mieux conseiller un langage impératif, et connaissant ses attentes, un langage "référence".
Par exemple, sql n'introduit pas vraiment la notion d'algorithme, puisque ce n'est somme tout que de la construction de requêtes. Html n'introduit pas la notion de mémoire, ni d'algorithme puisque que ce n'est qu'un langage de mis en forme.
Dans ton exemple, le choix le plus judicieux était encore le php.
Ce n'est pas un reproche mais je pense qu'il faut faire attention à ce que l'on conseille au risque de dégouter, décourager ou égarer un débutant.
;)
Yakari
Par exemple, sql n'introduit pas vraiment la notion d'algorithme, puisque ce n'est somme tout que de la construction de requêtes. Html n'introduit pas la notion de mémoire, ni d'algorithme puisque que ce n'est qu'un langage de mis en forme.
Dans ton exemple, le choix le plus judicieux était encore le php.
Ce n'est pas un reproche mais je pense qu'il faut faire attention à ce que l'on conseille au risque de dégouter, décourager ou égarer un débutant.
;)
Yakari
kryoportail
Messages postés
222
Date d'inscription
dimanche 10 août 2008
Statut
Membre
Dernière intervention
22 mai 2014
125
29 mai 2009 à 00:21
29 mai 2009 à 00:21
Salut,
Oui, même si le C est "compliqué" aux premiers abord...
Il convient de comprendre ce que l'on fait...
Et un langage fortement typé, n'est peu être pas un mauvais choix pour apprendre....
Combien de programmeurs s'étonnent de voir ramer leur pc après avoir fait une boucle, dans une boucle, dans une boucle.... ou d'avoir mis un fichier de 500Mo en mémoire !.... Ou bêtement un plantage après une division par 0 !...
De plus, et il me semble que cela n'as pas été dit, mais la plupart des exemples OpenGL, ou DirectX sont souvent fournis en C++ ou C#. Ce qui lui permettra d'appréhender rapidement de nouvelles façon de programmer...
Bref, moi je pense que C est une bonne idée à condition d'être persévérant...
Amicalement,
S@M...
Oui, même si le C est "compliqué" aux premiers abord...
Il convient de comprendre ce que l'on fait...
Et un langage fortement typé, n'est peu être pas un mauvais choix pour apprendre....
Combien de programmeurs s'étonnent de voir ramer leur pc après avoir fait une boucle, dans une boucle, dans une boucle.... ou d'avoir mis un fichier de 500Mo en mémoire !.... Ou bêtement un plantage après une division par 0 !...
De plus, et il me semble que cela n'as pas été dit, mais la plupart des exemples OpenGL, ou DirectX sont souvent fournis en C++ ou C#. Ce qui lui permettra d'appréhender rapidement de nouvelles façon de programmer...
Bref, moi je pense que C est une bonne idée à condition d'être persévérant...
Amicalement,
S@M...
raylcool
Messages postés
640
Date d'inscription
jeudi 28 mai 2009
Statut
Membre
Dernière intervention
14 janvier 2015
105
29 mai 2009 à 00:10
29 mai 2009 à 00:10
Tu as raison, je ferais plus attention dans mes choix. Bonne fin de soirée.
rémoundo
Messages postés
408
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
17 mars 2010
17
27 mai 2009 à 18:18
27 mai 2009 à 18:18
p://www.commentcamarche.net/forum/affich-12587464-programmer-un-jeux-video?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Zemimi
Messages postés
2599
Date d'inscription
mercredi 27 mai 2009
Statut
Membre
Dernière intervention
26 mars 2010
384
27 mai 2009 à 21:08
27 mai 2009 à 21:08
Flash
c'est comme sa qu'est le jeu Dofus (qui craint avouons le mais qui fait du bizness^^)
c'est comme sa qu'est le jeu Dofus (qui craint avouons le mais qui fait du bizness^^)
rémoundo, je ne trouve dans le sujet que tu as cité aucune information concernant le langage informatique à adopter pour ce genre de projet...
Je me renseignerai sur le Flash, mais je préfère faire un bon jeu qu'un jeu qui rapporte. (bien que Dofus est un très bon jeu, soi-dit en passant). Merci du conseil ^^
Je me renseignerai sur le Flash, mais je préfère faire un bon jeu qu'un jeu qui rapporte. (bien que Dofus est un très bon jeu, soi-dit en passant). Merci du conseil ^^
raylcool
Messages postés
640
Date d'inscription
jeudi 28 mai 2009
Statut
Membre
Dernière intervention
14 janvier 2015
105
28 mai 2009 à 22:07
28 mai 2009 à 22:07
Si tu n'as JAMAIS programmer n'est-il pas plus intelligent de commencer par un langage basic comme l'html, php et mysql ? histoire de comprendre la logique ?
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
29 mai 2009 à 13:56
29 mai 2009 à 13:56
bonne idée dans l'ensemble, mauvaise idée pour les exemples. HTML n'est pas un langage de programmation, mysql, ça me semble un peu éloigné. à la rigueur PHP, mais bon...
Je connais 2 3 bases pourries d'HTML.. genre les balises.. ^^'
Je préfère me lancer dans un truc compliqué mais qui me servira. C'est bien plus motivant, puis l'apprentissage ne me fait pas peur.
Je préfère me lancer dans un truc compliqué mais qui me servira. C'est bien plus motivant, puis l'apprentissage ne me fait pas peur.
raylcool
Messages postés
640
Date d'inscription
jeudi 28 mai 2009
Statut
Membre
Dernière intervention
14 janvier 2015
105
28 mai 2009 à 22:23
28 mai 2009 à 22:23
je comprends ta motivation mais en prog il ne faut pas se précipiter mais le flash me parait pas mal alors.
raylcool
Messages postés
640
Date d'inscription
jeudi 28 mai 2009
Statut
Membre
Dernière intervention
14 janvier 2015
105
28 mai 2009 à 23:48
28 mai 2009 à 23:48
Yakari je lui proposais ce type de langage afin qu'il puisse se familiariser avec la logique de la programmation ni plus ni moins.
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
29 mai 2009 à 14:01
29 mai 2009 à 14:01
Je pense que tu n'a pas fait beaucoup de recherche sur ce forum qui est riche en réponse :
http://www.commentcamarche.net/forum/affich 1536811 creation de jeux video 3d
Ce qui est vrai pour la 3D l'est aussi pour le 2D (en grande partie)
http://www.commentcamarche.net/forum/affich 1536811 creation de jeux video 3d
Ce qui est vrai pour la 3D l'est aussi pour le 2D (en grande partie)