From BlenderWiki
Descripción del Motor de Juegos de Blender
Blender tiene su propio motor de juegos interno que le permitirá crear aplicaciones interactivas en 3D. El motor de juegos de Blender (BGE) es una poderosa herramienta de programación a alto nivel. Esta enfocada principalmente al desarrollo de juegos pero puede usarse para crear software de tipo interactivo, tales como recorridos arquitectonicos en 3D o investigación (p.ej Robótica).
Usando el Motor de Juegos
La base de la estructura del BGE radica en lo que se llama Ladrillos de Lógica. El objetivo de los Ladrillos de Lógica es proporcionar un interfaz visual fácil de utilizar para diseñar aplicaciones interactivas sin necesidad de tener conocimientos de lenguajes de programación. Hay tres tipos de Ladrillos de Lógica, Sensores, Controladores and Actuadores (N.T. de momento en inglés). Cada uno de ellos se encuentra mejor descrito aquí:
Si prefiere escribir juegos utilizando el lenguaje de programación Python, el motor de juegos tiene su propia API de Python, separada del resto de Blender, la cual puede utilizar para escribir scripts con los que controlar su juego. Esto se consigue creando un Controlador de Python y enlazandolo a un script de python.