MBDS ESTIA 2021-2022

De $1

Version de 02:21, 24 Nov 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Introduction

Je vous propose de pratiquer le langage JavaScript à travers l'apprentissage de la 3d au travers de la librairie BabylonJS. On écrira ensemble un petit jeu vidéo qui tournera à 60 images/seconde dans vos navigateurs.

Outils utilisés

  • La librairie BabylonJS 
  • Visual Studio Code un puissant éditeur de code source gratuit,
  • Git pour la gestion de versions, pour récupérer les exemples du cours, pour rendre votre projet à la fin etc.

 Séance 1 : introduction à JavaScript, structure d'un projet, etc.

Supports de cours

Exemples fait en live coding:

Séance 2 : on va plus loin avec Babylon (terrains/height maps, contrôler un objet, gravité, collisions, mesh avec squelette et animations, cloner des meshs)

Support de cours :

 Séance 3 et 4 : classes, cloning models, physics engine, actions, triggers, collisions

 Séance 5 : particules, asset manager, effets sonores