
Tu veux apprendre à créer des jeux vidéo, mais tu penses que c’est trop compliqué, réservé aux experts ou aux grands studios ?
Ce livre est là 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 Python et Pygame, pas à pas, dans un style simple, terre à terre, avec des analogies africaines et des exemples concrets.
Ici, on ne te demande pas d’être déjà développeur.
On commence par comprendre ce qu’est réellement un jeu vidéo : un personnage, un décor, des obstacles, des règles, un score, des mouvements, des collisions et une boucle qui se répète très vite.
Tu vas découvrir comment un jeu fonctionne sous le capot :
ce qu’est une frame ;
ce qu’est le FPS ;
comment une image semble bouger ;
comment un personnage se déplace avec le clavier ;
comment Pygame affiche une fenêtre de jeu ;
comment gérer les coordonnées X et Y ;
comment créer des sprites ;
comment détecter les collisions ;
comment ajouter des vies, un score, une victoire et un Game Over ;
comment créer des projectiles, des ennemis et des vagues d’attaque.
Dans ce livre, tu construiras deux vrais mini-jeux complets.
Le premier jeu, Poulet Évasion, te fera contrôler un poulet qui doit traverser une route animée, éviter les voitures, les motos et les obstacles, puis atteindre l’autre côté sans se faire toucher. C’est un projet simple, inspiré des routes vivantes qu’on connaît dans beaucoup de villes africaines.
Le deuxième jeu, Gardien du Village, te fera créer un petit jeu d’action 2D où un gardien protège l’entrée du village contre des ennemis. Le joueur peut se déplacer, tirer, marquer des points, passer des niveaux, perdre de la vie, gagner ou perdre la partie.
Ce livre est destiné aux débutants, étudiants, autodidactes, jeunes passionnés, 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 la logique derrière les jeux vidéo.
À la fin du livre, tu comprendras qu’un jeu vidéo n’est pas magique.
C’est une combinaison de logique, d’images, de positions, de mouvements, de règles, de collisions, de score et de répétition rapide.
Avec Python, Pygame, un ordinateur et de la pratique, tu peux déjà créer tes premiers jeux 2D.
Édition Afrique — Aide en Informatique