CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Apprendre à coder ?

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
LegendWolf
LegendWolf
Niveau 26
22 mars 2013 à 21:39:54

Bonjour je cherche un nouveau language de programmation. J'ai quelque base dans la programmations avec des logitiels tel que GameMaker ( sans les icones hein :hap: )

Mais malgré les possibilités, j'ai eu envie d'apprendre un language de programation qui offre plus de possibilité ( et en plus c'est gratuit :o)) )

Le problème c'est que je sais pas quoi apprendre : Python, Java, .... ?

Voilà j'aimerais bien votre avis sachant que je cherche un language de programation juste pour des jeux amateurs, car je n'ai pas vraiment envie de faire carrière dans les jeux vidéos.

[-ArK-]
[-ArK-]
Niveau 30
22 mars 2013 à 21:50:46

Salut, t'as lu la FAQ avant de faire ce topic ? :hap:
https://www.jeuxvideo.com/forums/1-31-8556516-1-0-1-0-0.htm

Moi je suis un fan du Java parce que j'ai commencé à apprendre là dessus et qu'on peut faire des jeux portable qui tournent sur Windows, Linux et MacOS à condition qu'ils aient une JVM d'installée. Il y a une grosse communauté derrière et on peut aussi développer des jeux pour android donc c'est un gros plus :hap:

LegendWolf
LegendWolf
Niveau 26
23 mars 2013 à 10:21:55

Oui, je l'ai lu, j'ai découvert GM grâce à ça justement mais je n'arrive pas vraiment à me décider, vu que je ne comprend que la moitié de ce qui est dit :hap:

Le Java me tente assez je dois l'avouer mais j'ai vu par exemple Cuboïd de Poneymovez / PommesCarrotes et vu que c'est à peu près le genre de jeu que j'ai dans l'optique de coder, je me demande si ce n'est pas celui-là que je vais choisir.

Le problème c'est que j'avais déjà pensé à un jeu avec Slick mais il faut Eclipse : Temps de téléchargement restant : 2 semaines. Donc voilà .... :hap:

Megagugus14
Megagugus14
Niveau 10
23 mars 2013 à 11:03:32

Le Java n'est pas spécialisé dans des jeux de ce style, tu pourras faire un jeu de ce genre, peu importe le langage. Mais ça demande plus ou moins de temps.

[-ArK-]
[-ArK-]
Niveau 30
23 mars 2013 à 11:16:45

Le bloc note suffira au début pour apprendre la programmation (bon au moins un bloc-note coloré genre Notepad++ ou Sublime Text 2), que ce soit en java ou dans un autre langage. T'as pas besoin d'Eclipse pour débuter puisque dans un premier temps tu devras apprendre la programmation, et ça prend longtemps :hap:

getkey
getkey
Niveau 6
23 mars 2013 à 12:43:46

Apprendre le C serait une bonne chose.
C'est un des langages les plus utilisés et les plus reconnus.

Utilise codeblocks comme IDE et le site du zero pour apprendre à coder.
En 6 mois tu auras un excellent niveau.

De plus, avec des bibliothèque comme la SDL ou OpenGL, tu pourras aisément faire du 2D ou du 3D.

[-ArK-]
[-ArK-]
Niveau 30
23 mars 2013 à 12:52:14

Avoir un excellent niveau en C après 6 mois sur le site du zéro ? :doute:

Megagugus14
Megagugus14
Niveau 10
23 mars 2013 à 12:57:10

6 mois sur le SdZ ? Excellent ? OpenGL 3D ? Aisé après 6 mois de C sur le SdZ ? :hap:

[notch]
[notch]
Niveau 10
23 mars 2013 à 13:00:20

Le c pour les jeux vidéos, c'est pas le top je dirait (vu la complexité des jeux videos, les langages utilisés sont orientés objets), actuellement le c est surtout utilisé dans l'embarqué.

Ensuite, ce n'est pas parceque un langage est le plus utilisé dans le milieu professionel que c'est le plus adapté pour un débutant et même pour un amateur (les pro ont besoin de performances et sont une grande équipe d'experimentés qui travaillent tout les jours pendant quelques années parfois sur un jeux).

Pour commencer personnelement, je te conseillerait le python , simple et haut niveau qui permettent d'avoir des resultats rapidement. Son seul gros défaut étant sa lenteur mais si tu pense à optimiser un peu, ca suffit pour avoir de bon résultat de jeux.

Le java semble bien également (je connait pas trop) bien qu'il soit un peu moins simple avec des résultats moins rapide mais au moins niveau perf , tu sera a peu prés sur de pas avoir de problemes contrairement à python.

Aprés, si tu compte plutôt faire de la 3d, regarde plutot du coté des moteurs jeux (unity, udk, panda3d etc...) et regarde celui qui te semble le plus adapté pour ce que tu veux faire et apprend à manier le langage necessaire pour programmé avec le moteur choisit :ok:

getkey
getkey
Niveau 6
23 mars 2013 à 20:02:04

Quand je dis niveau excellant en 6 mois, c'est en passant 4h dessus par jour. (pas 10 minutes avant de lancer wow)
Et oui coder, ça prend du temps.

Ensuite, pour tout les langages c'est pareil. Y a pas de langage miracle avec lequel tous les noobs pourrai faire un FPS ou un MMO en une semaine.

Le C a l'avantage d'avoir des milliers de bibliothèques déjà conçues.

Sinon, pour ceux qui ne veulent pas se casser la tête, y a toujours les outils de création haut niveau comme celui la: http://www.clickteam.fr/mmf2

[notch]
[notch]
Niveau 10
23 mars 2013 à 20:13:36

getkey

le probleme du c, c'est qu'il n'est pas orienté objet et vraiment bas niveau (autant prendre un langage plus haut niveau avec un temps de devellopement jusqu'a 10 fois plus court quoi :hap: ) et actuellement, il est beacoup moins utilisé pour les logiciels (ca sert surtout pour l'embarqué et la prog systeme)

ensuite pour les bibliotheques, la majorité des langages connus (c++, java, python, c# , etc..) en possede plein et le truc miracle qui permet de créer des jeux 3D plus facilement (bien que ca reste long quand même), ce sont les moteurs jeux qui sont generalement programmables avec des langages de script haut niveaux.

takanaman
takanaman
Niveau 5
24 mars 2013 à 03:15:29

Vue ce que tu recherche moi je te proposerais de faire un peu de flash/AS3 , l'AS3 est un langage sympa qui se prend assez rapidement en main et qui permet déjà de faire des pti jeux sympa.
De plus couplé à l'interface flash tu te prendra pas trop la tête avec les graphismes et les HUD et t'auras rapidement un aperçu du résultat de ce que tu code. T'as aussi des libs sympa du style tween pour faire des effets de déplacement assez stylés.

Bien sur c'est pas une technologie qui a beaucoup d'avenir mais ca reste un bon entrainement :-)))

tomtom51450
tomtom51450
Niveau 7
24 mars 2013 à 16:31:01

Tu peux peut-être apprendre a coder des scripts sur GameMaker , et après vraiment commencer un nouveau langage non ?

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment