Initiation à la création de Jeux Vidéo sans limite

avec un langage informatique avancé et accessible

Atelier Godot 1

niveau débutant

Découvrir un moteur de jeu au langage proche de Python enseigné au lycée, et créer un jeu spécifique 2D pour apprendre les bases de programmation.


Programme

  • Réalisation d’un premier jeu simple vu de dessus : découvrir la notion d’instance d’objets, et les logiques de conditions entraînant des actions modifiant les différents paramètres du jeu.

  • Compréhension du fonctionnement interne des coordonnées d’affichage X Y ; découverte et utilisation des variables et des fonctions de calcul.

  • Créer des opposants multiples aléatoires et différentes manière de les esquiver ou éliminer, Utilisation de projectiles, conception d’algorithmes d’apparition aléatoire d’objets, création de personnages avec déplacements automatiques.

  • Création d’une Interface Utilisateur (menus « Démarrer le jeu », « Mode d’Emploi », « Recommencer », ...)

  • Utiliser tout ce qui a été vu pour développer un jeu qui sera diffusable sur internet, et adaptation dans la mesure du possible aux téléphones mobiles.

  • Régulièrement les stagiaires auront l’occasion de présenter leur travail devant un auditoire et collecter les commentaires des autres participants, ce qui est très utile pour le succès du jeu.

Régulièrement les stagiaires auront l’occasion de présenter leur travail devant un auditoire et collecter les commentaires des autres participants, ce qui est très utile pour le succès du jeu.

Public :

Ces ateliers sont accessibles dès 14 ans environs car l’écriture de code demande de la concentration, mais des stagiaires motivés plus jeune peuvent y assister également.

Durée :

5 séances de 3 heures (autres formats possibles)

Animateur :

Nicolas Ival 

Remarque générale

les programmes détaillés sont indicatifs et seront sujet à adaptation selon le niveau précis et les souhaits du groupe. L’apprentissage est organisé de manière à toujours montrer quelque chose de nouveau et intéressant, même à ceux qui ont déjà des connaissances sur le sujet.

Dans tous les cas, les concepts de base seront revus d'une manière brève suivie de mise en pratique évolutive qui satisfera les participants de niveau légèrement différents.

Quel que soit le déroulement, l’accent sera mis sur le coté ludique, l’apprentissage par la découverte, l’entraide et la mise en avant des compétences de chacun, ainsi qu’éventuellement la recherche de solution auprès de sources externes (notamment manuels officiels, tutoriels vidéo et forums sur internet).

De plus ces moteurs de jeux sont libres et gratuits (avec toutes les fonctions utiles disponibles). Les stagiaires pourront donc continuer leurs jeux chez eux, et les diffuser librement s’ils le souhaitent.

Vous souhaitez participer à cet atelier ?