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

[C++] Les livres : PAS pour les jeux.

JeanYvesYves
JeanYvesYves
Niveau 10
26 septembre 2005 à 10:31:44

Bonjour,

Un petit topic pour préciser un petit peu ce qu´est le C ou le C++, et expliquer pourquoi certains sont tres déçus en achetant un livre :
Le C++, a la base, est un langage qui n´est pas pour les jeux.
C´est un langage fait pour manipuler de la mémoire, et c´est tout !!

Donc certains sont déçus, en achetant des pavés de 1000 pages, car il n´y a pas une seule fois le mot "jeux video" dedans.
Pire, apres avoir lu les 1000 pages, meme s´ils ont tout compris et tout masterisé, il ne sont pas capable d´afficher et de faire bouger une balle à l´écran.
C´est le cas du livre de Christian Casteyde par exemple : 500 pages d´exploration de toutes les ficelles du C++, et pas une livre sur "comment faire afficher un pixel a l´écran"

Alors pourquoi tous les jeux sont programmés en C++ ?
--> Parce que quand on peut organiser la mémoire comme on veut, on fait facilement un jeu vidéo : il suffit "d´illustrer" les données avec une librairie graphique.

Donc mon conseil si vous voulez acheter un livre sur le C++ :
--> vérifiez bien que ça parle de jeux vidéo.

Sinon, vous allez etre déçu. Les livres comme celui de Christian Casteyde, selon moi, sont pour les gens qui savent déja faire plein de choses, et qui veulent apprendre d´autres fontionnalités plus puissantes, mais en aucun cas pour un débutant motivé par la création de jeux vidéos.
(et je ne le cache pas, j´adore le livre de Christian Casteyde, et le je consulte régulierement pour connaitre d´autres ficelles et fonctionnalités puissantes !)

Mais apres, il y a 2 approches si vous voulez faire du jeu vidéo :
1) soit vous apprenez quelques petits trucs de base en C++, puis vous passez rapidement a l´illustration graphique, en continuant a apprendre d´autres trucs de base.
2) soit vous apprenez les trucs de base a fond a fond, et vous mettez des mois et des mois avant d´illustrer un petit truc.

Comme vous l´aurez remarqué, moi je pense que la solution 1) est préférable. Si vous pensez que la solution 2) l´est davantage, ignorez mon message.

Vengeur41
Vengeur41
Niveau 10
26 septembre 2005 à 18:59:50

J´ai acheté un pavé (comme tu le dis) pour apprendre le C... en étant bien conscient que je n´apprendrais rien en jv dedans...

Mais si je l´avais pas acheté jvois pas trop comment j´aurais appris...

Vengeur41
Vengeur41
Niveau 10
26 septembre 2005 à 19:00:31

J´ai acheté un pavé (comme tu le dis) pour apprendre le C... en étant bien conscient que je n´apprendrais rien en jv dedans...

Mais si je l´avais pas acheté jvois pas trop comment j´aurais appris...

sonic66
sonic66
Niveau 10
26 septembre 2005 à 19:14:51

je pense tout apprendre a font (poo , ect...) car tout peut etre utile , et il n´y a pas que les jv dans la vie aussi ;) ^^

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