Quel langage est le mieux pour les jeux?
Résolu/Fermé
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
-
28 févr. 2012 à 20:29
Gemini_2_Pegasus Messages postés 41 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 13 octobre 2016 - 13 oct. 2016 à 12:59
Gemini_2_Pegasus Messages postés 41 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 13 octobre 2016 - 13 oct. 2016 à 12:59
A voir également:
- Langage de programmation call of duty
- Application de programmation - Guide
- Langage binaire - Guide
- Code call of duty : black ops ps3 zombie munition illimité - Forum PS3
11 réponses
Célien
Messages postés
5729
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 993
29 févr. 2012 à 15:59
29 févr. 2012 à 15:59
Salut
Pour programmer des jeux je te conseille :
- Java pour le coté portable
- C# pour programmer des jeux sous windows
- C++ si tu veux devenir développeur Pro pour faire des jeux performants (3D, ...).
Certains utilisent aussi Python pour développer avec succès des jeux (jeux de stratégie par exemple).
Je te déconseille le C c'est une perte de temps inutile, car c'est bas niveau et dépassé, c'est utile uniquement pour la programmation système et l'industrie.
Jette un oeil sur ce portail programmation jeux : https://jeux.developpez.com/
Il y à des articles intéressants et des cours et des FAQs très utile sur les matrices par exemple.
Pour apprendre Java de façon ludique il y à un très bon cours débutant sur le net : "Programmation Java pour les enfants, les parents et les grands parents " : https://java.developpez.com/livres-collaboratifs/javaenfants/
Pour programmer des jeux je te conseille :
- Java pour le coté portable
- C# pour programmer des jeux sous windows
- C++ si tu veux devenir développeur Pro pour faire des jeux performants (3D, ...).
Certains utilisent aussi Python pour développer avec succès des jeux (jeux de stratégie par exemple).
Je te déconseille le C c'est une perte de temps inutile, car c'est bas niveau et dépassé, c'est utile uniquement pour la programmation système et l'industrie.
Jette un oeil sur ce portail programmation jeux : https://jeux.developpez.com/
Il y à des articles intéressants et des cours et des FAQs très utile sur les matrices par exemple.
Pour apprendre Java de façon ludique il y à un très bon cours débutant sur le net : "Programmation Java pour les enfants, les parents et les grands parents " : https://java.developpez.com/livres-collaboratifs/javaenfants/
rafit jad kuldinger
Messages postés
7689
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
2 février 2024
1 151
29 févr. 2012 à 19:17
29 févr. 2012 à 19:17
si tu apprend plusieurs langage de programmation, tu pourra etre plus souple dans la création de tes jeu ...
exemple :
client en c++ (le jeu sur le pc du joeur).
basse de donner en php (sur le serveur de ton jeu en ligne).
et interface en flash pour le site ... et le client.
exemple :
client en c++ (le jeu sur le pc du joeur).
basse de donner en php (sur le serveur de ton jeu en ligne).
et interface en flash pour le site ... et le client.
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
29 févr. 2012 à 23:07
29 févr. 2012 à 23:07
Oui mais il faut que je choisisse un langage en premier. Et lequelle serai le mieux pour débuté?
Tako
>
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
19 nov. 2015 à 17:46
19 nov. 2015 à 17:46
Je vien de finir d'apprendre le language AutoIt. Il m'a apprit plein de chose que j'avais mal compris quand j'avais essayer de commencer au bas niveau avec C++
Mon conseil commence avec un langage de très haut niveau pour apprendre les bases comme AutoIt (script d'automatisation)
Ensuite aller de plus en plus vers du bas comme C++
Voici le lien du TUTO AutoIt qui est super simple et rapide d'apprentissage : https://openclassrooms.com/courses/la-programmation-avec-autoit
Mon conseil commence avec un langage de très haut niveau pour apprendre les bases comme AutoIt (script d'automatisation)
Ensuite aller de plus en plus vers du bas comme C++
Voici le lien du TUTO AutoIt qui est super simple et rapide d'apprentissage : https://openclassrooms.com/courses/la-programmation-avec-autoit
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
>
Tako
19 nov. 2015 à 21:23
19 nov. 2015 à 21:23
La syntaxe du Python me semble encore plus simple... Quant à la portabilité, net avantage au Python aussi :-).
Gemini_2_Pegasus
Messages postés
41
Date d'inscription
samedi 31 mai 2014
Statut
Membre
Dernière intervention
13 octobre 2016
2
13 oct. 2016 à 12:53
13 oct. 2016 à 12:53
Pour moi, le C++ reste le langage le plus adapté pour des jeux vidéos performants (genre GTA, Mafia ou Call of Duty), car cela implique de manipuler des objets qu'il sait très bien aire, en plus d'excellents moteurs graphiques. Pour les mobiles, le mieux c'est le Java. Pour les jeux en ligne, je préfère Flash+Java. Pour de simples jeux 2D, le C et sa bibliothèque SDL vont faire l'affaire. Python aussi peut être interessant (mai je l'utilise pas)
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
29 févr. 2012 à 21:24
29 févr. 2012 à 21:24
Bonjour,
Pour ma part, je te conseille le Python.
En fait tous les langages te permettraient de créer des jeux simples. Alors autant prendre un langage performant qui te permettra d'économiser des lignes de code. En ce sens, le Python est très pratique.
Pour ma part, je te conseille le Python.
En fait tous les langages te permettraient de créer des jeux simples. Alors autant prendre un langage performant qui te permettra d'économiser des lignes de code. En ce sens, le Python est très pratique.
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
29 févr. 2012 à 23:05
29 févr. 2012 à 23:05
D'accord, alors tous les langages font en gros la même chose?
Et pour la 2D lequel est le mieux? et pour les jeux de plateforme?
Et pour la 2D lequel est le mieux? et pour les jeux de plateforme?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
29 févr. 2012 à 23:20
29 févr. 2012 à 23:20
Non, ils ne font pas tous la même chose. Ils ont tous des particularités et certains sont plus adaptés dans tel contexte.
Mais les processeurs aujourd'hui sont tellement puissants que n'importe quel langage de programmation fera l'affaire. Dis autrement la rapidité ne doit pas être un critère comme cela peut l'être pour un jeu 3D demandant de gros calcul.
Du coup, autant évoluer avec son temps et utiliser les langages demandant peu de lignes pour écrire un algorithme.
Pour les jeux de plateforme et pour la 2D, même réponse.
Mais les processeurs aujourd'hui sont tellement puissants que n'importe quel langage de programmation fera l'affaire. Dis autrement la rapidité ne doit pas être un critère comme cela peut l'être pour un jeu 3D demandant de gros calcul.
Du coup, autant évoluer avec son temps et utiliser les langages demandant peu de lignes pour écrire un algorithme.
Pour les jeux de plateforme et pour la 2D, même réponse.
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
29 févr. 2012 à 23:28
29 févr. 2012 à 23:28
D'accord, merci pour tes réponses. J'irai voir quelque site sur python pour me renseigner et voir un peu les jeux qui ont été fait grâce a ce langage.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
29 févr. 2012 à 23:32
29 févr. 2012 à 23:32
Une fois que tu auras appris les bases du Python qui sont relativement simples, tu pourras utiliser la bibliothèque Pygame. Un avant goût : http://www.siteduzero.com/tutoriel-3-341575-interface-graphique-pygame-pour-python.html?all=1 ;-)))
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
1 mars 2012 à 00:06
1 mars 2012 à 00:06
Merci pour le lien. Sa l'air d'etre plus facile c'est vrai mais justement vu que c'est plus facile, il y a moins de possibilité non?
rafit jad kuldinger
Messages postés
7689
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
2 février 2024
1 151
28 févr. 2012 à 20:31
28 févr. 2012 à 20:31
java, flash, php
le c++ est plus dédier a de gros jeux.
le c++ est plus dédier a de gros jeux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
28 févr. 2012 à 20:47
28 févr. 2012 à 20:47
D'accord, merci pour ta reponse.
Je pense me mettre a apprendre java, on me parle beaucoup de ça et normalment l'année prochaine soit je choisi de faire une formation pour le langage java ou le c et c++. Vu que je connais un peu le langage c au moins la si j'apprend java je serai fixer sur lequel choisir ^^
Je pense me mettre a apprendre java, on me parle beaucoup de ça et normalment l'année prochaine soit je choisi de faire une formation pour le langage java ou le c et c++. Vu que je connais un peu le langage c au moins la si j'apprend java je serai fixer sur lequel choisir ^^
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
>
Tako
20 nov. 2015 à 22:46
20 nov. 2015 à 22:46
Tu rebondis sur un post qui date de 3 ans en parlant d'une info qui date de 5 ans...
Et Java existe toujours sur MAC...
Et Java existe toujours sur MAC...
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
29 févr. 2012 à 21:19
29 févr. 2012 à 21:19
Merci pour vos reponses, sa m'aide beaucoup.
J'aurais une autre question, pour faire un jeu il faut programmer mais pas seulement. Alors quel logiciel est le mieux et le plus facile pour tous ce qui est map, personnage etc... car sur ça je ne suis pas vraiment interresser alors quelque chose de simple. Bon je sais tres bien que si c'est simple sa sera surement pas aussi beau que les gros logiciel. J'espere que sa existe ^^ ( en 2D ou 3D )
Bon par contre je sais qu'il faut que j'apprenne a programmer avant mais sa serai juste pour savoir.
J'aurais une autre question, pour faire un jeu il faut programmer mais pas seulement. Alors quel logiciel est le mieux et le plus facile pour tous ce qui est map, personnage etc... car sur ça je ne suis pas vraiment interresser alors quelque chose de simple. Bon je sais tres bien que si c'est simple sa sera surement pas aussi beau que les gros logiciel. J'espere que sa existe ^^ ( en 2D ou 3D )
Bon par contre je sais qu'il faut que j'apprenne a programmer avant mais sa serai juste pour savoir.
Gemini_2_Pegasus
Messages postés
41
Date d'inscription
samedi 31 mai 2014
Statut
Membre
Dernière intervention
13 octobre 2016
2
13 oct. 2016 à 12:59
13 oct. 2016 à 12:59
Des soft comme GameMaker ou Unity peuvent t'aider
elrking096
Messages postés
1117
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
28 novembre 2017
48
Modifié par elrking096 le 29/02/2012 à 23:09
Modifié par elrking096 le 29/02/2012 à 23:09
bien évidament le LUA si c'est pour la DS ou la PSP
j'ai une question: le dark basic vaut-il le coup ?
j'ai une question: le dark basic vaut-il le coup ?
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
29 févr. 2012 à 23:17
29 févr. 2012 à 23:17
Non pour windows.
Pour le dark basic je ne sais pas. Mais j'ai regarder il y a des texture, des objet,des sons, etc...
Je me pose une questions sur ce genre de logiciel est ce quand on utilise les texture ou autres pour la creation d'un jeux video on peut le vendre ou non car on a utiliser des objets etc.. du logiciel?
Pour le dark basic je ne sais pas. Mais j'ai regarder il y a des texture, des objet,des sons, etc...
Je me pose une questions sur ce genre de logiciel est ce quand on utilise les texture ou autres pour la creation d'un jeux video on peut le vendre ou non car on a utiliser des objets etc.. du logiciel?
Mon.abi
Messages postés
2
Date d'inscription
jeudi 1 mars 2012
Statut
Membre
Dernière intervention
16 avril 2012
1
1 mars 2012 à 15:07
1 mars 2012 à 15:07
je vous conseille d'utiliser le J2ME (Java 2 Micro Edition)
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
Modifié par Chucky Le Tueur le 1/03/2012 à 20:56
Modifié par Chucky Le Tueur le 1/03/2012 à 20:56
Ok. J'ai regarder un peu c'est pour les portables. Sa peut être sympa a apprendre aussi ça. Même si je recherche + sur windows moi. Puis apparemment il faut d'abord apprendre Java.
Tu aurais un tuto sinon sur J2ME pour que je regarde un peu ?
Tu aurais un tuto sinon sur J2ME pour que je regarde un peu ?
Célien
Messages postés
5729
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 993
2 mars 2012 à 17:57
2 mars 2012 à 17:57
Salut,
Tutoriels J2ME ( ça se dit Java ME maintenant) :
https://java.developpez.com/cours/?page=java-me-cat#java-me
Tutoriels J2ME ( ça se dit Java ME maintenant) :
https://java.developpez.com/cours/?page=java-me-cat#java-me
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
3 mars 2012 à 15:35
3 mars 2012 à 15:35
Merci pour le tuto.
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
6 avril 2012 à 01:22
6 avril 2012 à 01:22
Je me demandais, est ce que le logiciel Blender est utilisable que par Python pour la creation d'un jeux video? ou le langage c peut être utilisé?
gorkem84
Messages postés
59
Date d'inscription
dimanche 24 juin 2012
Statut
Membre
Dernière intervention
13 août 2013
1
19 janv. 2013 à 14:43
19 janv. 2013 à 14:43
Je pense que oui mais blender a sa propre interphace de creation de jeux video mais puisque tu veux creer en ligne de code jen parle pas beaucoup ...
de ma part je te conseille le C/C++/C# .Python est parfait mais ilny ya pas enormement de bibliotheques permettant la creation de jeux ( juste un : pygame)
Et au fait :
Je te déconseille le C c'est une perte de temps inutile, car c'est bas niveau et dépassé, c'est utile uniquement pour la programmation système et l'industrie.
Pff le C est tres utile pour creer des jeux 2d .
et au niveau des bibliotheques :
C : Sdl (entre autres !)
C++ :Sdl / openGL /directX.
C# : xna (seul mais vraiment parfait)
de ma part je te conseille le C/C++/C# .Python est parfait mais ilny ya pas enormement de bibliotheques permettant la creation de jeux ( juste un : pygame)
Et au fait :
Je te déconseille le C c'est une perte de temps inutile, car c'est bas niveau et dépassé, c'est utile uniquement pour la programmation système et l'industrie.
Pff le C est tres utile pour creer des jeux 2d .
et au niveau des bibliotheques :
C : Sdl (entre autres !)
C++ :Sdl / openGL /directX.
C# : xna (seul mais vraiment parfait)
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
Modifié par Chucky Le Tueur le 9/03/2012 à 17:46
Modifié par Chucky Le Tueur le 9/03/2012 à 17:46
On ma conseiller d'apprendre le HTML, CSS et le PHP. commencer avec de la 2d et ensuite apprendre flash ou java.
Est ce une bonne idée?
Je sais que je pose beaucoup de question et qu'on ma donner des reponses mais je me pose plein de question c'est pour ça. Je n'es pas envie d'apprendre n'importe comment et que sa me donne a rien ^^
Le HTML, CSS et le PHP je sais que c'est pour la creation d'un site. Mais sa pourrait me servir?
Ce que je veux vraiment arriver a faire apres avoir appris les langages etc.. c'est la creation d'un petit jeux 2d ou de plateforme.
Mais j'aimerais savoir ce qui serait vraiment le mieux pour la 2d et la 3d.
On ma deja donner plusieurs reponses pour ça et j'ai fait quelque recherches mais je me pose encore cette question.
Est ce une bonne idée?
Je sais que je pose beaucoup de question et qu'on ma donner des reponses mais je me pose plein de question c'est pour ça. Je n'es pas envie d'apprendre n'importe comment et que sa me donne a rien ^^
Le HTML, CSS et le PHP je sais que c'est pour la creation d'un site. Mais sa pourrait me servir?
Ce que je veux vraiment arriver a faire apres avoir appris les langages etc.. c'est la creation d'un petit jeux 2d ou de plateforme.
Mais j'aimerais savoir ce qui serait vraiment le mieux pour la 2d et la 3d.
On ma deja donner plusieurs reponses pour ça et j'ai fait quelque recherches mais je me pose encore cette question.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
9 mars 2012 à 22:29
9 mars 2012 à 22:29
Faut se lancer à un moment. Rien t'empêche de changer en route si tu le sens pas. Le html CSS ce n'est pas de la programmation. Le php ça sera plutôt pour faire des jeux en ligne. Pour le flash why not avec l'action script. Et le java on en a deja parlé. Bref ya pas de meilleur langage. Faut que tu testes pour trouver ton bonheur.
Chucky Le Tueur
Messages postés
38
Date d'inscription
mardi 28 février 2012
Statut
Membre
Dernière intervention
17 janvier 2014
3
10 mars 2012 à 23:03
10 mars 2012 à 23:03
D'accord. merci d'avoir pris le temps de me repondre.
De toute façon l'année prochaine j'ai choisi d'apprendre java pour ma formation.
Alors je vais commencer a apprendre un peu sa m'avancera ^^
De toute façon l'année prochaine j'ai choisi d'apprendre java pour ma formation.
Alors je vais commencer a apprendre un peu sa m'avancera ^^
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
Modifié par fiddy le 19/10/2015 à 22:05
Modifié par fiddy le 19/10/2015 à 22:05
Oui c'est possible. Tu trouveras facilement des tutos sur Google.
29 févr. 2012 à 21:21
Dépassé ??? Faut pas abuser non plus, c'est un langage très utilisé...
29 févr. 2012 à 21:44
2 mars 2012 à 17:55
A part la prog système et industrielle c'est du masoshisme de faire du C.
Modifié par passeur le 11/05/2013 à 20:06
11 août 2013 à 17:15