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

java , C et C++

teddylourson
teddylourson
Niveau 6
02 mars 2012 à 23:09:08

salut a tous j'aimerai me lancer dans la programmation et le langage informatique dans un but de game designer je suis jeune mais j'aimerais faire se metier plus tard ^^ mais je ne c'est pas quoi apprendre comme langage ? le java le C ou le C++ lequel est le plus complet ou utilisé pour la programtion de jeux logiciel ect ? j'aimerais vraiment savoir et par exemple si j'apprend le java , je serais aussi codé le java ? ou est ce completement different et on doit tous les apprendre ?

desolé de la longueur et des peut etre faute d'orthographe de ce post =)

superkill749
superkill749
Niveau 9
02 mars 2012 à 23:11:30

oui je t'ai suivi parce que t'as question m'interesse aussi et que plus tard je veux aussi faire ce metier.

bdk2004
bdk2004
Niveau 1
03 mars 2012 à 00:47:36

Tout dépend si vous voulez développez rapidement sans trop savoir ce que vous faites en suivant simplement les tutos ou comprendre vraiment ce qu'il y a derrière.
Concrètement, le langage le plus utilisé en JV est le C++, pour ses performances.
Le Java,C#, sont des langages légèrement plus lents mais plus simples à mettre en oeuvre. Par contre pour les jeux, éviter le java, c'est galère et pas fait pour.
Apprentissage conseillé et utilisé majoritairement dans les écoles : apprentissage de la prog avec le C, puis apprentissage de concepts différents avec le C++, puis enfin prise en main d'autres langages du type style java et c#

Pseudo supprimé
Pseudo supprimé 03 mars 2012 à 22:34:50

Je plussoie bdk, le C/C++ c'est le solfège de la programmation :)

[M]icrosoft
[M]icrosoft
Niveau 3
04 mars 2012 à 10:34:17

Je me suis lancé dans la programmation et j'ai commencé par le C personnellement, et dans les écoles c'est souvent pareil :ok:
Hier j'ai fini mon premier jeu, le jeu du Plus ou Moins :noel:

tbol
tbol
Niveau 20
05 mars 2012 à 18:42:29

Salut,

C'est pas la même chose si tu veux faire des jeux web, ou des jeux mobiles, ou des jeux pour pc ou consoles.

Enfin si tu veux faire des jeux classique sur PC je te recommande le C++, tu as des cours ici : http://cpp.developpez.com/cours/

Sinon pour débuter, l'algo : http://algo.developpez.com/cours/

dark_drow
dark_drow
Niveau 15
06 mars 2012 à 00:01:25

j'ai commencé par le java et j'avoue que j'aurais bien voulu apprendre le c++ en premier :noel:

le java c'est plus simple à apprendre mais le c++ est plus formateur je pense.

_skip
_skip
Niveau 10
06 mars 2012 à 07:48:42

Je suis pas très câlé en programmation de jeu vidéo donc mon avis vaut ce qu'il vaut.

Perso, si je voulais faire du jeu, je pense que je me dirigerai vers C#. Il me semble qu'il y a des jeux indie de bonne facture fait en c#, c'est un langage très convenable et je suis persuadé qu'à compétence de développeur égal, il est nettement plus productif que le c++.

Maintenant il est vrai que C++ est souvent cité parce que l'industrie du jeu vidéo l'utilise depuis beaucoup plus longtemps, il y a donc plus de choses disponibles sur le net. Il est aussi plus proche de la machine et il donne plus d'ouverture pour l'optimisation et le tuning, donc il est potentiellement plus performant que c#, bien que ça ait un prix.

L'argument des performances est à prendre avec des pincettes car peu d'équipes hors des grands studios de 50 personnes ne créent des jeux qui poussent les machines d'aujourd'hui dans leurs derniers retranchements.
Je doute sérieusement que dans le cas d'un jeu que tu peux feras seul avec 2 ou 3 potes, ce soit le langage de programmation le facteur limitant. Donc puisque tu dis que tu t'intéresses au job de game designer, tu aurais tout intérêt à passer plus de temps sur ton jeu que sur des notions très techniques de programmation. Peut être privilégier le fonctionnel?

tbol
tbol
Niveau 20
06 mars 2012 à 16:21:00

Salut

C# est une alternative intéressante à considérer pour une personne qui se spécialiserais sur le pur développement windows.

Pour d'autres plateformes d'autres langages sont mieux adaptés.

lepoivrier
lepoivrier
Niveau 1
07 mars 2012 à 14:15:36

Les trois sont des mauvaises idées. Même depuis longtemps, nombreux ont commencés avec le C ou le C++ on peut faire bien mieux pour apprendre aujourd'hui.

Tu peux commencer avec Python qui est très bien au départ et permets de faire déjà beaucup de choses, y compris des jeux. C'est beaucoup plus ludique au départ.

Une fois que tu maitriseras bien le truc, aller sur du C te paraitra bien plus simple.

godrik
godrik
Niveau 30
07 mars 2012 à 17:24:33

lepoivrier, as tu une quelconque source qui confirme tes dires? L'experience generale des enseignant autour de moi est: on s'en fout un peu du langage parceque les problemes sont des problemes de concepts (machine a etat, iteratino, boucle, recursion) et pas des problemes de syntaxe.

tbol
tbol
Niveau 20
08 mars 2012 à 04:18:56

Mais lol mais pourquoi vouloir aller sur le C comme si c'était un but ultime ?

Python est une alternative intéressante mais pas la seule.

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