Toulouse Pixel School

La Toulouse Pixel School propose des cours tout au long de l'année, mais aussi des stages ponctuels. L'occasion d'apprendre dans un domaine spécifique auprès d'un spécialiste, pour progresser et s'améliorer toujours plus !

Stage : Coder son premier jeu en JavaScript

Stage terminé !

18h de cours
399€ TTC
Chez Harry Cow
Public adulte

sur 3 jours
Logiciels et matériel fournis
27 - 28 - 29 Octobre
Pour débutants

Le Cours

Pendant ce stage, vous apprendrez les bases de la programmation d'un jeu vidéo. Qu'est ce qu'une classe ? Une collision ? Comment coder une physique simple ?

En 3 jours, vous verrez 5 composants différents avec de la théorie et surtout de la pratique.

Le Prof

Arnaud Mollé est game designer et programmeur sur des jeux vidéo et des serious games. Il travaille depuis maintenant 3 ans sur des projets très diversifiés de jeux de plateau, jeux médicaux, advergames et jeux indépendants.

Arnaud est également professeur dans une école de jeu vidéo toulousaine. Il adore rencontrer de nouvelles personnes et réfléchir à des sujets très différents de société et technologie.

Certains disent que, tel Samson, la qualité de son code est égale à la longueur de sa barbe.

Le Programme

Avec Arnaud, vous allez coder un jeu vidéo basé sur le Sokoban, un jeu de puzzle japonais où on doit pousser des blocs pour atteindre la sortie.

  1. Présentation de Phaser
    En premier, vous allez découvrir Phaser. C'est un moteur de jeu HTML5 permettant de coder en JavaScript. Vous aurez un aperçu des composants utilisés pour la création de jeu vidéo.
  2. Contrôleurs & déplacements
    Puis, vous allez apprendre à faire bouger le personnage avec un clavier ou une manette.
  3. Collisions
    Pour bouger une caisse, il faut détecter les collisions, et y lier l'action qui en résulte. Vous allez découvrir la version basique du lancer de rayon 2D (raycast).
  4. Interface
    Personnalisez l'interface et placez-y les éléments souhaités. On pourra notamment coder son propre chronomètre, afficher des vies, ainsi que le numéro du niveau.
  5. Personnalisation level design
    Maintenant que la base est prête, codez l'agencement de votre niveau et créez vos propres maps !

Contact et Inscription

Envoyez-nous un mail via le formulaire ci-dessous.
Vous pouvez également nous appeler au 06.58.27.97.84.

* Ces champs sont requis.

Mentions légales