From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Aperçu du "Blender Game Engine"

Blender intègre son propre moteur de jeu ("game engine"), permettant de réaliser des applications 3D interactives. Le “Blender Game Engine” (BGE) est un puissant outil de programmation de haut niveau. Son but principal est le développement de jeux, mais il peut être utilisé pour créer des programmes 3D interactifs dans d’autres domaines, comme des visites architecturales ou des recherches en physique (éducation).

Par défaut Blender est en mode ‘’ Blender Render’’, il est nécessaire de passer en mode ‘’Blender Game’’ avant de commencer à travailler avec le Game Engine.

Game Engine Render Option.png

Si vous ne passez pas en mode ‘’Game Engine’’ vous n’aurez pas accès à toutes les options du Game Engine, comme l’onglet "Bullet Physics".


Utilisation du Game Engine

La partie centrale du BGE est constituée de ‘’Briques logiques’’. Le but des briques logiques est d’offrir une interface visuelle facile pour concevoir des applications interactives sans connaissance d’un langage de programmation. Il y a trois types de briques logiques, Sensors, Controllers, Actuators. Chacun d’eux est détaillé ici :

Si vous préférez écrire des jeux en Python, le moteur de jeu dispose également de sa propre API Python (eng), séparée du reste de Blender, et que vous pouvez utiliser pour écrire des scripts contrôlant votre jeu. Cela est réalisé en créant un Contrôleur Python , auquel vous liez un script Python.