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.

Blender Game Engine Overview

Blender has its own built in Game Engine that allows you to create interactive 3D applications. The Blender Game Engine (BGE) is a powerful high-level programming tool. Its main focus is Game Development, but can be used to create any interactive 3d software for other things, such as interactive 3d architectural tours or educational physics research.

Using the Game Engine

The core of the BGE’s structure are Logic Bricks. The goal of Logic Bricks is to offer an easy to use visual interface for designing interactive applications without any programming language knowledge. There are three types of Logic Bricks, Sensors, Controllers and Actuators. Each one is better detailed here:

If you prefer to write games using Python, the game engine also has its own Python API, separate from the rest of Blender, which you can use to write scripts to control your game. This is done by creating a Python Controller and linking it to a python script.