Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre du Club
    Demande de livre pour création moteur jeux vidéo 2d/3d et leurs outils et pour les middlewares unity /unreal
    Bonjour ,

    Pour me former d'avantage dans le développement de jeux vidéo et dans le cadre d'un vae master jmin enjmin programmation ,

    j'ai besoin d'apprendre et de me former :

    -sur la création de moteur de jeux vidéo 2d/3d (direct x 11 direct x 12 ,dernier open gl , sdl de préférence avec c# sinon pas grave avec c++)

    -sur la créations d'outils spécifiques pour ces moteurs (ia, physique ,mathématique ,éditeur de niveau,réseau etc)

    -sur les midlleware (unity engine 5, unreal engine 4)

    est ce que pourrez me conseillez les meilleurs livres dans ce cas qui vont dans ce sens ,

    (si possible assez complet qui couvrent la majorité voir la totalité de ces domaines et si possible pas trop chère voir peu chère)

    Dans le même registre , j'ai déjà pris ce livre :

    Introduction to 3D Game Programming With Directx 11 (pour la création de moteur de jeux vidéo 2d/3d avec direct x 11)

    qu'en pensez vous de ce livre , est ce qu'il est assez complet d’après vous , merci infiniment
    .
    Bonne journée et à bientôt .

  2. #2
    Membre éprouvé
    Bonjour,

    Pour la création d'un moteur de jeu, il y a Game Engine Architecture, 2nd Edition qui est incontournable. Ça couvre tous les domaines, des prérequis nécessaires en C++ pour faire un moteur à la gestion de la physique, en passant par la gestion de la mémoire, la gestion des inputs, les systèmes de son, les systèmes utiles au débug, les pipelines graphiques... Pour certains domaines, c'est juste un chapitre introductif, mais avec toutes les références nécessaires pour savoir avec quels livres enchaîner pour implémenter un système. Et à chaque fois, il y a un paragraphe d'explication du fonctionnement et de l'utilisation des middlewares dans chaque domaine, pour mieux pouvoir faire son choix, mais aussi pour donner des idées si on veut faire un système maison