Casa > Q > Qual É O Melhor Motor De Jogo 3D Grátis?

Qual é o melhor motor de jogo 3D grátis?

Os motores de jogo em 3D dependem de muitas coisas como: Plataforma que você usa, Plataforma que você quer gerar seu jogo assim como o conhecimento de programação que você tem.

Na plataforma Windows você pode usar a maioria das engine de jogos, mas em Linux e OSX você tem algumas limitações. Como em Windows é simples, vou falar sobre Linux e OSX.

-Unity 3D roda nas três principais plataformas, é bom e scripting baseado principalmente em C#.

-UE4 roda em todas as principais plataformas... embora eu nunca tenha feito funcionar no Linux, é bom e principalmente seu scripting é em C++

-Godot roda em todas as principais plataformas sem problemas, é bom e principalmente o scripting é baseado em GDScript (similar ao python) e tem a possibilidade de usar C# também, embora ainda esteja em versão beta. No entanto o Godot não oferece muitos recursos de jogo como em Unity e isso se torna um problema para apenas um desenvolvedor.

-Torque 3D roda OK em Linux e claro em Windows, mas por muito tempo ele teve problemas em OSX. É uma boa engine de jogo e seu scripting é baseado em C++, mas é principalmente orientado em jogos FPS e oferece até mesmo modelos básicos prontos para uso, então um novo programador não precisará construir tudo do zero como no Godot, mas é a mesma licença MIT gratuita do Godot também, permitindo usá-lo gratuitamente como você deseja até mesmo para jogos comerciais.

-Blender Game Engine é parte do Blender 3D. Embora você não possa usá-lo para criar jogos proprietários, com addons você pode. O Blender é uma aplicação complexa que oferece Modelagem, Rigging, Animação, Vídeo NLE, simulação em tempo real e simulação física em tempo real como toda engine. Ele usa scripts em Python e tem um editor incluído nele. Você pode usar Armory3D (código aberto) como addon para o Blender para gerar jogos comerciais como muitos outros, ou pode exportar cenas inteiras do jogo para outras engine.

-Panda 3D é outra engine de código aberto, mas a mesma do Ogre3D, SDL2 e etc... não é bem uma engine de jogo, mas pode ser usada normalmente para criar um jogo, embora não seja muito simples como as engine de jogo mencionadas acima.

De Vincentia

Como criar um website de envio ou courier com acompanhamento :: Por que o Android não atualiza todos os telefones que rodam Android quando a Apple atualiza todos os dispositivos para as versões atuais?