Qual motor de jogo é o melhor para criar um FPS? Porquê?
Depende totalmente do que você está procurando. Se é um FPS rápido que só queres lançar juntos, vai com a Unidade. Vai poupar-te um pouco de tempo e a curva de aprendizagem é relativamente baixa. O mesmo acontece com o motor de jogo do Blender 2.79. Não há muita curva de aprendizagem, mas o Blender em si é um punhado de coisas para te dar a volta à cabeça. O Godot é um pouco melhor, e pode ter as mesmas capacidades de renderização que o Maya, ao mesmo tempo em que está restrito ao motor OpenGL. Se você está realmente querendo entrar nele, e gastar muito esforço, vá com Unreal, CryEngine, Maya, ou usando C++ direto para construir o seu próprio. Você pode obter muitos detalhes usando-os com um pouco de esforço e tempo. No entanto, tenha em mente que Maya tem uma curva de aprendizado tão difícil quanto o Blender, e vai levar algum tempo para se acostumar. Tudo isso, no entanto, combina muito com o motor do ciclo do Blender, que você deve aproveitar ao construir seu jogo. Mesmo sendo de código aberto, você não vai obter o mesmo tipo de detalhe que a maioria das marcas comerciais oferecem. (Tornar-se proficiente no uso do Blender leva algumas semanas a meses para adquirir, mas vale bem a pena, pois os ativos que você pode construir estão apenas limitados à sua imaginação, e ao seu computador.)Para o porquê em todos estes, se resume a quanto tempo você tem. A Unidade tem uma enorme quantidade de bibliotecas, assim como o Unreal. As outras, não tanto, mas bibliotecas de bens de terceiros, têm as suas costas se você estiver disposto a gastar algum dinheiro. Tenha em conta que o Unreal e o Blender apoiam o Ray Tracing. (Sim, para os fãs do blender guru lá fora que vão gritar no chat, há um plug-in de terceiros que ainda está em testes beta para 2.79, mas funciona muito bem. Sim, eu também sou um clicker direito, então acostume-se. Há alguns de nós que estão dispostos a permanecer clickers certos, mesmo que o 2.8 tenha saído recentemente. Eu gosto do novo motor de eve, mas eles removeram a função de clique direito, ou pode ser que eu não consiga encontrá-lo.)
Artigos semelhantes
- A diferença entre 60 FPS e 120 FPS/144 FPS vale realmente a pena?
- Existem alguns tutoriais para construir um jogo como o Temple Run usando o motor de jogo Unity3D, ou qualquer outro motor de jogo?
- O que é um bom motor de jogo 3D para Android que tem física de carros? Qual é o melhor motor de jogo para jogos 3D?
- É uma boa ideia escrever um motor de jogo em Python? Se não, qual é a melhor linguagem para se escrever um motor de jogo?