Programação de Jogos em C++

Desenvolver um jogo não é simples, mas existem alguns softwares que facilitam o esse processo, por exemplo Unity3D, CryEngine e Blender.

A curva de aprendizagem dessas ferramentas pode ser um pouco lenta, mas após aprender os atalhos, scripts e ferramentas que elas proporcionam, você terá mais produtividade.

Por que usar C++?

  • Execução nativa
  • Controle da Memória
  • Não existe nenhuma mágica acontecendo! Somente será executado o que foi desenvolvido
  • Aprendizagem

Existe alguma biblioteca para ajudar o desenvolvimento?

Sim!, Uma biblioteca que indico para iniciar o desenvolvimento de um jogo em C++ é a SFML (Simple and Fast Multimedia Library), ela simplifica várias camadas da aplicação que você deveria desenvolver, caso fizesse do zero.

SFML é simples, grátis e cross platform, ou seja, o mesmo código que compila no Windows, compilará no Linux e Mac OS.

Para saber mais acesse: https://www.sfml-dev.org/

Tem alguma dúvida ou sugestão? Deixe nos comentários!

You may also like...

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *