É uma boa ideia escrever um motor de jogo em Python? Se não, qual é a melhor linguagem para se escrever um motor de jogo?
Depende tudo do que você quer dizer com "motor de jogo". Um "motor de jogo" é um "motor" para fazer um jogo de algum tipo. É isso mesmo. O que está envolvido nisso depende do tipo de jogo que ele é. Você pode escrever uma engine que joga xadrez, usando a API de texto "curses" para a saída. Isso seria um motor de jogo. Eu escrevi uma grande parte de uma engine de jogos para jogos de ficção interativa usando JavaScript.
E depois existem engines gráficas 2D e 3D que, por razões de performance, geralmente são escritas em uma linguagem de alta performance como C++. E um monte de coisas mais. Tantos tipos de engines de jogos quanto existem games.
Então a primeira coisa a se resolver é que tipo de engine de jogos você está procurando escrever: que tipo de jogos. Depois veja o que é necessário para tornar esses tipos de jogos jogáveis e divertidos (o que inclui coisas como a possibilidade de implantação e desempenho). Então você pode se preocupar com que linguagem preenche os critérios que você estabeleceu.
até então, a pergunta não tem resposta real.
Artigos semelhantes
- Qual é a diferença entre linguagem de máquina, linguagem de montagem e linguagem de alto nível em computadores?
- É uma boa ideia não pagar por WiFi/internet e usar apenas o hotspot do meu smartphone? Parece uma boa maneira de poupar algum dinheiro.
- É uma boa ideia usar o Markdown para escrever as minhas notas escolares?
- Eu tenho uma ideia para um programa de TV. É possível vender a ideia e cobrar royalties? Qual é a melhor maneira de seguir em frente?