InicioForum ContatoSobre

3D Game Builder

     O 3D Game Builder é uma ferramenta para a criação de jogos e ambientes 3D, utiliza o conceito RAD (Rapid Application Development) e possibilita a criação rápida e fácil de qualquer tipo de aplicativo 3D, possui uma interface simples e intuitiva para pessoas com pouca experiência e uma poderosa linguagem script para desenvolvedores experientes.
     Todos os módulos necessários para a criação de um jogo (edição de mapas, criação de eventos, criação de atores, controle de colisões, etc.) estão integrados em uma única ferramenta, isto possibilita ao desenvolvedor estar criando um cenário e ao mesmo tempo definido eventos para os objetos e podendo facilmente visualizar como será o resultado final.


Algumas características:



Ambiente


» Estrutura de objetos hierárquicos.
» Controle de múltiplas cameras.
» Controle de múltiplas luzes.
» Fácil interação com os objetos (rotacionar, mover...)
» Criação de ambientes em tempo real.
» Suporte a referencia de objetos.
» Editor de scripts.
» Sistema de partículas.
» Suporte a utilização de Fog.
» Rápida e fácil criação de terrenos utilizando Heightmap.
» Suporte a utilização de skybox.
» Criação de interfaces (botões, labels, edits...)
» Fácil criação e edição de arvores utilizando arvores procedurais.
» Simulação de água.
» Suporte a efeitos especiais (fogo, raio, neve...)
» Sombras dinâmicas.
» Áudio 3D (FMOD Sound System)

Objetos
» Objetos pré-definidos (cubo, esfera, cilindro...)
» Suporte a vários formatos de modelos 3D
   - 3ds (3D Studio)
   - lwo (Lightwave)
   - obj (Wavefront)
   - md2 (Quake 2 Model)
   - md3 (Quake 3 Model)
   - md5 (Doom 3 Model)
   - bsp (Quake 3 BSP Map)
   - smd (Half Life)
   - vrml (Vrml)
» Suporte a personagens animados do jogos Quake 2 (MD2) e Quake 3 (MD3).

Materials
» Controle de Materiais e texturas.
» Suporte a Ambient, Diffuse, Emission, Specular e Shininess.
» Suporte a mistura de texturas (transparency, additive, modulate...)
» Compactação de texturas.
» Suporte a texturas transparentes.
» Controle do tamanho das texturas.

Física
» Detecção de colisões automática.
» Controle do tamanho das colisões.
» Colisões dinâmicas.
» Suporte a diferentes tipo de colisão (slide, bounce...)
» Simulação de física automática.

Audio
» Sistema de som 3D (FMOD).
» Baseado em fontes emissoras e receptoras.
» Controle de distancia do som.

Script
» Linguagem script baseada na liguagem Pascal.
» Mais de 700 funções e procedimentos.
» Facil manipulação dos objetos utilizando scripts.
» Acesso a banco de dados.
» Facil manipulação de arquivos.
» Suporte a arquivos INI e manipulação do registro do windows.


Entre outras características...