ropy/ropy_cmd.py

43 lines
1.8 KiB
Python

import bge # Bibliothèque Blender Game Engine (BGE)
import math # Bibliothèque Math
from ropy_lib import * # Bibliothèque Ropy
import ropy_init # Initialisation du robot Ropy
###############################################################################
# ropy_cmd.py
# @title: Commandes du Robot Ropy
# @project: Blender-EduTech
###############################################################################
def main():
###############################################################################
# Récupérer les objets du moteur 3D (BGE) << NE PAS MODIFIER CETTE SECTION >>
###############################################################################
scene = bge.logic.getCurrentScene() # Récupérer la scène 3D
cont = bge.logic.getCurrentController() # Récupérer le contrôleur BGE
obj = cont.owner # Récupérer le robot de la scène 3D
obj.visible=False
###############################################################################
# Initialisation du niveau :
# Niveau 0 : Vide
# Niveau 1 : Les premiers pas de Ropy
# Niveau 2 : Sécuriser Ropy
# Niveau 3 : Partir au bout du monde
# Niveau 4 : Faire face à l'inconnu
# Niveau 5 : Se rendre utile
###############################################################################
rp_niveau (1) # Saisir le niveau (de 0 à 5)
ropy_init.main() # Initialisation de la scène 3D
###############################################################################
# Fonctions
###############################################################################
###############################################################################
# Commandes
###############################################################################