Les meilleurs cours et tutoriels 2D/3D/Jeux

Nombre d´auteurs : 154, nombre de traducteurs : 6, nombre d´articles : 15, dernière mise à jour : 15 août 2018 

 
Pour débuter
  • PDF on-line 
    fr
    Cet article vous guidera dans vos débuts en programmation de jeux vidéo et vous aidera à choisir les bons outils, langages, API et bibliothèques
    Création : 8 octobre 2012  · Mise à jour : 30 novembre 2015 
     

Sommaire

menu Généralités
menu SDL 2
menu Allegro

  • fr
    Ce livre sur Allegro 5 s'adresse à tout développeur C ou C++ désireux d'allier la maîtrise du code et la créativité que nécessite la programmation de jeux vidéo. Il se partage en deux grandes parties : la première se présente plutôt comme un référentiel (en français bien sûr) et la seconde est une invitation à la programmation de jeux en 2D. Tout au long du livre, l'auteur invite le lecteur à utiliser Allegro 5 afin d'entrer dans sa logique de création et ainsi d'en exploiter tout le potentiel.
    1 commentaire Donner une note  l'article (5) Création : 29 mars 2015  · Mise à jour : 12 juillet 2015 
     
  • on-line 
    fr
    Cet article a pour but de vous expliquer comment installer Allegro sous deux principaux IDE ainsi que sa configuration. Pour terminer, un premier programme sera implémenté.
     
  • on-line 
    fr
    Cet article a pour but de vous expliquer comment initialiser le mode graphique (plein écran, fenêtré, résolution, etc.) et d'utiliser Allegro afin d'afficher du texte.
     
menu Moteurs graphiques 2D
  • on-line ZIP 
    fr
    Présentation, tutoriels, exemples et documentation de référence de Gosu, bibliothèque pour Ruby gérant les graphismes en 2D, les sons, et les interactions avec le clavier, la souris ou un joystick.
     
  • PDF on-line ZIP 
    fr
    Moteur de lumières dynamiques 2D
    par Grégoire Naisse
    Cet article va vous permettre de comprendre le fonctionnement du moteur de lumières dynamiques en dimension 2 que j'ai conçu pour le projet Holyspirit.
     
menu Monogame
  • PDF on-line ZIP 
    fr
    Dans cette seconde partie, nous allons voir comment gérer la détection de collisions entre notre personnage et son environnement. La technique utilisée ici sera celle du « Pixel Perfect » donc une détection de collision au pixel près.
     
  • PDF on-line ZIP 
    fr
    Passer de XNA à MonoGame
    par Dean Ellis
    XNA n'est plus développé par Microsoft, ce qui veut dire que les nouveaux systèmes d'exploitation ne sont pas officiellement supportés et que le framework ne recevra pas de mise à jour. Heureusement, tout n'est pas perdu. MonoGame est une implémentation libre du framework et propose même d'étendre ses fonctionnalités.
     
menu Scratch
  • PDF on-line ZIP 
    fr
    Scratch - un tutoriel pour apprendre à créer un minijeu
    par Vincent Viale, Christophe Thomas
    Le but du jeu sera simple : « Un héros doit protéger un gentil d'un méchant qui veut l'attaquer ». Nous allons apprendre à déplacer notre personnage le « Héros », et faire se déplacer plus ou moins intelligemment les personnages non joueurs (PNJ) de notre jeu vidéo.
    1 commentaire Donner une note  l'article (5) Création : 11 octobre 2010  · Mise à jour : 12 octobre 2015