BlenderGame Engine
Por Luiz Eduardo Borges
Game EngineSoftware especializadopara a criação de jogos
Gráficos e somRepresentação de objetos,
animações, vídeos, música, ...
O que esperar deum game engine?
Jogo Nexuiz(game engine DarkPlaces)
LógicaComportamento do ambiente
e dos personagens do jogo
Simulação físicaImplementação das leis
da física
BlenderModelagem
RenderizaçãoAnimação
Game engine
Blender Game EngineOpen Source
Solução (quase) completaMultiplas plataformas
ProdutividadeGenérico
Grande comunidade
Render EngineSuporte a GLSL
(OpenGL Shading Language)
Bathroom demo(Martins Upitis)
1
2
Iluminação
Sombras geradas por spots
Simulação física (Bullet)
Gravidade, colisão, inércia, atrito, ...
Rigid body
Soft body
Transferência de movimento
É uma propriedade do material
1
2
Blocos de lógica(Logic Bricks)
Definem ocomportamento
do jogo
Como empurrar a bola?
Blocos de lógica(Logic Bricks)
Definem ocomportamento
do jogo
Evento
Detecção
Reação
Decisão
Sensors
Detectam eventos
12
3
ControllersControlam que reações
correspondem a que eventos
1
2
Actuators
Executam ações
1
2
Serious gamesMaquetes eletrônicasSimulações científicas
Análise de cenários
Movimento de câmera
Para simular primeira pessoa
1 23
PythonLinguagem usada peloBlender para estender
suas funcionalidades
Como teleportar?
PythonÉ ativado
através de umcontroller
1 2 34
56
7
8
PythonSimplifica as partes
mais complicadasda lógica do jogo
Yo Frankie!
http://yofrankie.org/
Para conhecer mais...
The Official Blender Gamekit
http://download.blender.org/documentation/gamekit1/
Para conhecer mais...
Game Overhttp://ark4n.wordpress.com/http://ark4n.deviantart.com/
Top Related