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.

Introdução a Game Engine do Blender

O Blender possui sua própria "Game Engine" (Máquina de Jogos) embutida, que possibilita a criação de aplicações interativas 3D. A "Game Engine" (Máquina de Jogos) do Blender ou a chamada "BGE" (Blender Game Engine) é uma poderosa ferramenta de programação de alto nível. Seu foco principal é o desenvolvimento de Jogos, mas a BGE pode ser utilizada para criar praticamente qualquer tipo de software interativo 3D para outras finalidades, como visualizações de cenários interativos 3D para arquitetura, ou então pesquisas físicas em educação.

Utilizando a Game Engine

O núcleo da estrutura da BGE são os "Logic Bricks" (Blocos Lógicos). A finalidade dos "Logic Bricks" (Blocos Lógicos) é oferecer uma interface visual simples e fácil de utilizar para fazer o desenvolvimento de aplicações interativas sem qualquer conhecimento de linguagem de programação. Existem três tipos básicos de "Logic Bricks" (Blocos Lógicos):

  1. "Sensors" (Sensores),
  2. "Controllers" (Controladores)
  3. "Actuators" (Atuadores).

Cada um deles está detalhado nestas páginas abaixo:

Se você preferir escrever Jogos ultilizando a linguagem de programação Python, a "BGE" (Blender Game Engine) possui sua própria API Python, separada do restante do Blender, que você pode utilizar para escrever scripts para controlar seu Jogo. Isto é feito criando um Controlador Python e o ligando a um Script Python.

Documentação da BGE

Os tópicos sobre a seção do Manual que trata da BGE estão listados abaixo:

Uso
Painel de Lógica
Propriedades
Sensores
Controladores
Câmera
Câmeras
Domos Imersivos
Física
Máquina de Física
Blocos Lógicos
Lógica
Atuadores
Atuadores
Movimento
Ação de Formato
Ação
IPO
Propriedade
Edição de Objeto
Cena
Filtros 2D
Python API
Blender2.48 Game Engine Python API