blender-edutech-tutoriels/labyrinthe/1-scene3D
2023-04-21 00:52:21 +02:00
..
1 - Ma première scène.odp Tutoriel 1 achevé 2023-04-21 00:52:21 +02:00
1 - Ma première scène.pdf Tutoriel 1 achevé 2023-04-21 00:52:21 +02:00
1-1-labyrinthe.blend Tutoriel 1 : étapes 1 et 2 2023-03-22 11:12:22 +01:00
1-2-labyrinthe.blend Tutoriel 1 : étape 3 2023-03-23 11:54:48 +01:00
1-3-labyrinthe.blend Tutoriel 1 : étapes 4, 5, 6 et 7 2023-03-23 22:30:28 +01:00
1-4-labyrinthe.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
1-5-labyrinthe.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
1-6-labyrinthe.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
1-labyrinthe-archive.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
1-labyrinthe.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
2 - Passage au Python.odp Tutoriel 1 et tutoriel 2 : mise en place 2023-03-21 11:57:42 +01:00
2 - Passage au Python.pdf Tutoriel 1 et tutoriel 2 : mise en place 2023-03-21 11:57:42 +01:00
2-5-labyrinthe.blend Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00
2-labyrinthe.py Tutoriel 1 : étapes 1 et 2 2023-03-22 11:18:56 +01:00
blender-infographic-SM-2500.png Tutoriel 1 : étapes 1 et 2 2023-03-22 11:18:56 +01:00
README.md Tutoriel 1 achevé 2023-04-21 00:33:57 +02:00

Tutoriel 1 - Labyrinthe à bille : Créer une scène 3D interactive

L'objectif de ce tutoriel est de créer une scène animée et interactive. Le support est le labyrinthe à bille ; le principe est faire tourner le plateau sur 2 axes afin d'amener la bille du départ à l'arrivée.

Ce tutoriel est une déclinaison pour UPBGE du projet n°1 du livre "Créez vos propres jeux 3D comme les pros" (Éditions Graziel) de Grégory Gossellin De Bénicourt.

Il se décompose en 3 parties :

Tutoriel 1 : Ma première scène

  • Installer Blender/UPBGE
  • Modéliser les objets 3D et définir leurs materiaux et leur physique
  • Gérer la scène avec la lumière et la caméra
  • Programmer le comportement des objets et le gameplay les briques logiques
  • Créer une zone cliquable
  • Créer une animation par images-clé
  • Produire un exécutable (GNU/Linux, Windows, macOS)
  • Fichier resultat : 1-labyrinthe.blend

Tutoriel 2 : Passage au Python

  • Installer un éditeur de code (Emacs, Spyder)
  • Sustituer la programmation par briques logiques avec des modules codés en Python
  • Inclure les scripts Python avec l'exécutable
  • Fichiers resultats : 2-labyrinthe.blend, 2-labyrinthe.py

Tutoriel 3 : Interfacer la scène 3D avec une carte Arduino

  • Installer les bibliothèques pySerial et pyFirmata
  • Créer une manette avec 4 boutons binaires (fichiers resultats : 3-1-labyrinthe.blend, 3-1-labyrinthe.py)
  • Créer une manette avec un capteur de position (fichiers resultats : 3-2-labyrinthe.blend, 3-2-labyrinthe.py, 3-2-labyrinthe.ino)

Tutoriel 4 : Interfacer la scène 3D avec une carte micro:bit

  • Installer la bibliothèque pySerial
  • Créer une manette avec une carte micro:bit
  • Fichiers resultats : 4-labyrinthe.blend, 4-labyrinthe.py, 4-labyrinthe-carte.py)