PEPS - 07: Création d'un jeu avec Blender (Windows + Linux)
A-Module 16 : JEUX : 50 points - difficulté : 3
Création d'un jeu avec Blender
Présentation
Dans cette activité, vous allez créer un jeu avec le logiciel Blender.
Comment mettre l'interface blender en langue française
Menu FILE + USER PREFERENCES
ONGLET SYSTEM
Cocher FONTS INTERNATIONAL
Sélectionnez Language : Français
Cocher Interface et Tooltips
La valeur de cette activité pourra varier entre 5 points et 50 points en fontion de la qualité-difficulté du travail présenté.
Exemple d'un jeu de type parcours à obtacles produit par un élève (Jeremy Glavac ):
Pour les élèves du cours robotique, les deux jeux à créer sont :
A)Le robot et le labyrinthe
B)Le robot-bolide et le parcours
Les étapes de réalisation de ces jeux vous seront démontrées par l'enseignant en classe. Soyez donc très attentif lors de ces démonstrations!!!
Les images et mini-guides ci-dessous vous serviront d'aide-mémoire.
Appuyez la touche N et assurez-vous que les réglages de rotation soient 0 en x,0 en y et 0 en z
TAB + A
CTRL TAB FACE pour sélectionner la surface de base du cône (clic droit)
E + X + 2 + Ctrl z + Ctrl z + enter
A
CTRL TAB FACE pour sélectionner une aile
(IMPORTANT : assurez-vous de sélectionner une aile dans un des axes)
E + Y (ou X ou Z selon l'axe choisi) + 1 + enter
A + sélectionnez l'aile opposée
E + Y (ou X ou Z selon l'axe choisi) + -1 + enter
A + CTRL TAB EDGE pour sélectionner l'arête du coin de l'aile du côté avant du vaisseau
G + Y (ou X ou Z selon l'axe choisi) + -1 (ou 1) + enter
A + CTRL TAB EDGE pour sélectionner l'arête du coin de l'aile du côté avant du vaisseau de l'autre côté
G + Y (ou X ou Z selon l'axe choisi) + 1 (ou -1) + enter
Bouton KNIFE + Clic Clic +_ enter pour tracer le hublot côté bas
Bouton KNIFE + Clic Clic +_ enter pour tracer le hublot côté haut
TAB + MATERIAL + NEW + DIFFUSE
TAB + CTRL TAB FACE + MAJ clic droit sur chacune des facettes du hublot
MATERIAL + "+" + NEW + Diffuse + Assign
TAB + Smooth
0
Positionnez le vaisseau dans la camera (touches g et r)
F12 + F3 pour enregistrer l'image vaisseau.png
File + Save pour enregistrer le fichier vaisseau.blend
Déplacement du vaisseau dans un jeu : Les déplacements en rotation : ( * )
Collision et fin du jeu (ou atteindre le niveau 2) ( ):
Le mouvement perpétuel ( ):
Étape 1 : Création de l'animation :
Étape 2 : Assignation du mouvement perpétuel:
Étape 3 : Création de la scène et du personnage (déplacements)
L'ouverture automatique de portes :
Étape 1 : Création de l'animation sur la porte :
Étape 2 : Création du détecteur de proximité sur la porte :
Étape 3 : création des touches de déplacement de votre personnage :
Utilisez votre fichiers vaisseauG.blend ( * ) et enregistrez-le sous le nom vaisseauj.blend
ou
En mode EDIT, créez le canon (un rectangle) en déformant le cube
Sélectionnez votre vaisseau et nommez-le "vaisseau"
EN MODE OBJET, ajoutez au bout du vaisseau ou du canon un EMPTY SPHERE et nommez-le "ebullet"
Sélectionnez la caméra + Majuscule + clic droit votre objet (vaisseau)
Touche CTRL + P : Set Parent to 0bject
Menu ADD + MESH + UV SPHERE
et nommez-le "sbullet"
Sélectionnez la sphère-sbullet + Fenêtre Logic Editor
Sensor - Always
Controller - AND
Acutator - Motion Simple Motion - Loc Z 2
Si vous utilisez votre vaisseau, ne pas faire cette directive sinon sélectionnez le rectangle + Fenêtre Logic Editor
Sensor - Keyboard - flèche gauche
Controller - AND
Acutator - Simple Motion - Rot z 2
Si vous utilisez votre vaisseau, ne pas faire cette directive sinon sélectionnez le rectangle + Fenêtre Logic Editor
Sensor - Keyboard - flèche droite
Controller - AND
Acutator - Simple Motion - Rot z -2
Sélectionnez la Sphère-sbullet
Onglet Physics + Rigid Body + Collision bounds + Create obstacles
Sélectionnez la Sphère-sbullet : touche M et sélectionner un autre claque
Allez sur le calque 1, Clic droit sur le Empty, Majuscule Clic droit sur le vaisseau + CTRL+P +"SET PARENT TO OBJECT"
Cliquez dans la fenêtre 3D et appuyez sur la touche P pour tester votre jeu
Appuyez sur la touche ESCAPE afin de quitter votre jeu
Apportez les modifications au besoin
Enregistrez votre vaisseua sous le nom vaisseauj.blend
Faites une capture écran illustrant la fenêtre 3D et la fenêtre Logic Editor (nommée cette image sous le nom vaisseauj.png )
Faire disparaître un objet au contact d'un autre objet