Les bases de Game logic

Les bases de Game Logic
Niveau :
Nous allons dans ce tutoriel apprendre les bases pour créer un jeu vidéo simple.
Nous en profiterons pour aborder (trés superficiellement) les notions de Python.
D'abord, nous allons créer le plan qui soutiendra le personnage : en vue Top (7) / Espace / Add / Mesh / Plane
Agrandissez 6 fois la taille du plan : S / 6 / Entrée
Sortez de l'Edit Mode (TAB), en vue de dessus toujours, ajoutez une UVSphere (Espace / Add / Mesh / UVSphere) et en vue caméra bougez-la en X (G / X) comme sur l'image :
Notre scène est créée.
Effectuez une rotation de la caméra selon l'axe Y (R / Y) pour voir la ligne de X (en rouge) horizontale.
Dans le paneau logique (F4) rentrez les paramètres montrés dans l'image ci-après (avec la sphère sélectionnée, bien sûr).
Pour ajouter un Sensor, Controller ou Actuator, cliquez sur le bouton Add correspondant, puis sélectionnez le type de l'élément (Keyboard pour un Sensor par exemple).
Pour relier les éléments entre eux, il faut maintenir le clic gauche sur une petite boule de raccord, et glisser sur l'autre boule à laquelle on veut se relier. Pour supprimer un raccord, il faut laisser le curseur dessus et appuyer sur la touche Suppr.
* Pour afficher la souris dans le jeu (ceci est un script python) :
import Rasterizer
Rasterizer.showMouse(1)
Puis lier le script à n'importe quel Mesh via le panneau logique.
ATTENTION : Le Mesh ne sera pas le pointeur.
* Pour faire en sorte que la caméra suive l'objet en déplacement :
Sélectionnez la sphère puis sélectionnez la caméra en maintenant Shift. Faites ensuite Ctrl + P et Make Parents.
Et voilà, vous pouvez à présent créer un Counter strike ou un Warcraft miniature ^^
Vous n'avez rien compris ? Vous pouvez toujours télécharger le fichier d'exemple : fichier_dexemple.blend
tutoriel rédigé pour le Blender Clan par Grf, le 29/09/06 - édité et précisé par ebrain le 07/01/09
Auteur | Conversation | ||
Malik-Jackson
![]() ![]() Inscrit le: 12/10/2010 De: Envois: 24 |
Merci, mais c'est fait avec quelle version de blender? J'ai la 2.46 et dans l'image ou il faut ajouter les sensors, controllers, etc... J'ai pas les mêmes boutons, j'peux pas cocher les L. [[Edit: J'ai rien dit, dans la version 2.46, le bouton dynamic se selectionne dans un autre truc a gauche... Bah bon tuto!]] |
||
timeman13
![]() ![]() Inscrit le: 27/4/2011 De: la 604ème dimension. Envois: 275 |
En tout cas, ça marche bien chez moi avec tout de même un petit problème de textures. |
||