Ícone de pesquisa do Download.it
Advertisement

Motor gráfico gratuito para criação de aplicações 3D

Motor gráfico gratuito para criação de aplicações 3D

Vote: (6 votos)

licença do Programa: Grátis

Desenvolvedor: Crystal

Versão: 1.4.1

Funciona em: Windows

Disponível também para Mac

Vote:

licença do Programa

(6 votos)

Grátis

Desenvolvedor

Versão

Crystal

1.4.1

Funciona em:

Disponível também para

Windows

Mac

Prós

  • Software extremamente poderoso
  • Acessibilidade multiplataforma
  • Gratuito para instalar
  • Ampla gama de opções para criar o jogo desejado
  • Suporta Blender

Contras

  • Principalmente acessível apenas para quem tem conhecimento de programação
  • Mais lento do que algumas das outras opções de software de desenvolvimento de jogos

Crystal Space é uma estrutura de aplicação de código aberto que ajuda os usuários a projetar jogos 3D. Este software gratuito foi escrito em C++, e usa OpenGL para renderizar os gráficos 3D, suportar efeitos de iluminação coloridos, portais, espelhos, texturas procedurais e mapeamento.

Quando foi estabelecido pela primeira vez?

O início do Crystal Space remonta a 1997, tornando-o um dos motores de jogo mais antigos. Jorrit Tyberghein disse que sua motivação para o Crystal Space veio depois de assistir ao trabalho da Id Software com atiradores 3D de referência, como Quake e Doom. Eric Sunshine, o gerente de projeto, se envolveu devido ao interesse em adaptar o código do Crystal Space para várias plataformas. O Crystal Space suporta inúmeras plataformas, incluindo: Mac OS X, Linux e Windows, tornando-o um programa amplamente acessível.

Efeitos especiais

O Crystal Space permite aos desenvolvedores de jogos adicionar efeitos especiais como iluminação dinâmica, névoa volumétrica, efeitos de partículas e superfícies reflexivas. Alguns usuários acham este software muito complicado. A instalação por si só requer conhecimento do uso do terminal. Por este motivo, os desenvolvedores recomendam que as pessoas sigam as instruções detalhadas de instalação em seu site. Se você entende de programação, a grande popularidade do Crystal Space prova as verdadeiras capacidades do software. Pessoas com experiência em programação C++ terão mais facilidade.

Questão de gosto para alguns

Para algumas pessoas, encontrar um repositório tão vasto para quase tudo que o mundo dos motores 3D tem a oferecer é uma lufada de ar fresco. Outros odiarão o fato de ele não oferecer opções mais simples. Torna-se muito grande. Além disso, os iniciantes que começam a usar o Crystal Space encontrarão uma curva de aprendizado muito íngreme, e às vezes o suporte de ferramentas é insuficiente. Um dos problemas de ter um motor deste tamanho é que se torna difícil para os desenvolvedores acompanhar a tecnologia mais recente. Isso significa que algumas das funcionalidades do Crystal Space levam mais tempo e acabam parecendo menos atraentes visualmente do que seriam com outros motores.

Licenciamento e honras

Os desenvolvedores do Crystal Space licenciaram seu software sob a GNU Lesser General Public License. Em fevereiro de 2003, o SourceForge.net nomeou o Crystal Space como seu projeto do mês.

Outras características do Crystal Space

O Crystal Space oferece flexibilidade, pois possui módulos para gráficos 2D e 3D, detecção de colisão, som e física através de ODE e Bullet. O Crystal Space suporta aceleração de hardware de todos os principais fornecedores de cartões. As texturas suportadas para o software incluem: BMP, JPG, GIF e TGA.

Em geral, é difícil argumentar com o preço de gratuito. Muitos desenvolvedores de jogos tiveram excelentes resultados com este poderoso software. Planeshift, um MMORPG, foi criado usando o Crystal Space, o que o torna um dos maiores e mais antigos projetos do Crystal Space.

Prós

  • Software extremamente poderoso
  • Acessibilidade multiplataforma
  • Gratuito para instalar
  • Ampla gama de opções para criar o jogo desejado
  • Suporta Blender

Contras

  • Principalmente acessível apenas para quem tem conhecimento de programação
  • Mais lento do que algumas das outras opções de software de desenvolvimento de jogos