
Tu as toujours voulu comprendre comment fonctionne un jeu vidéo, mais tu pensais que c’était réservé aux experts, aux studios ou aux grands développeurs ?
Ce livre a été écrit pour te montrer le contraire.
Dans cette édition Afrique de la collection Aide en Informatique, nous partons vraiment de zéro pour t’apprendre à créer tes premiers jeux vidéo 2D avec JavaScript, directement dans le navigateur.
Avec un style simple, terre à terre, des analogies africaines et des exemples concrets, tu vas découvrir que derrière un jeu vidéo, il n’y a pas de magie : il y a des images, des mouvements, des règles, des collisions, un score, une boucle de jeu… et beaucoup de logique.
Dans ce livre, tu vas apprendre pas à pas :
ce qu’est réellement un jeu vidéo ;
la différence entre 2D et 3D ;
ce qu’est un sprite, un décor, une frame et le FPS ;
comment fonctionne une boucle de jeu ;
comment préparer une page HTML avec CSS, JavaScript et Canvas ;
comment faire bouger un joueur avec le clavier ;
comment gérer les obstacles, les collisions, les vies et le score ;
comment créer des projectiles et des ennemis ;
comment construire deux vrais mini-jeux jouables dans le navigateur.
Tu vas réaliser deux projets complets :
Moto Taxi Rush : un jeu de moto-taxi où tu dois éviter les voitures, récupérer des pièces, augmenter ton score et survivre sur la route.
Marché Defender : un mini shooting game 2D où tu protèges un marché contre des ennemis, avec tirs, score, niveaux, barre de vie, victoire et défaite.
Ce livre n’est pas destiné aux experts.
Il est destiné aux débutants, aux étudiants, aux autodidactes, aux passionnés d’informatique, aux jeunes créatifs, aux personnes en reconversion et à tous ceux qui partent de zéro ou même de moins que zéro.
L’objectif n’est pas seulement de copier du code.
L’objectif est de comprendre.
Comprendre pourquoi une image bouge.
Comprendre comment le clavier contrôle un joueur.
Comprendre comment une collision est détectée.
Comprendre comment une scène simple devient un vrai petit jeu.
Si tu veux apprendre la programmation en créant quelque chose de visuel, amusant et concret, ce livre est un excellent point de départ.
À la fin, tu ne verras plus les jeux vidéo comme avant.
Tu comprendras qu’un jeu vidéo est une combinaison de logique, d’images, de mouvements, de règles et de répétition rapide.
Et surtout, tu auras créé tes premiers jeux 2D avec JavaScript.
Édition Afrique — Aide en Informatique