DEV Community

celycodes
celycodes

Posted on • Edited on

4

[PT-BR] Entenda de uma vez por todas o que são Game Engines

O Que São Game Engines?

Game Engines são softwares ou um conjunto de bibliotecas capazes de unir todos as ferramentas necessárias para a criação de um jogo em tempo real. As game engines geralmente têm um motor gráfico para renderizar gráficos 2D ou 3D, um motor físico para detectar colisões e fazer animações, bem como suporte para som, inteligência artificial, gerenciamento de arquivos e programação.

Okay, agora já entendemos o que são game engines mas como escolher o software perfeito para o meu jogo?

Características importantes que você deve observar ao escolher uma engine:

  • Linguagem de Programação

Algumas engines utilizam uma linguagem de programação própria, outras utilizam linguagens existentes como C#, C++, Java, JavaScript, etc. Existem também engines que não necessitam de programação.

  • Nível de aprendizagem

Existem engines mais simples voltadas para desenvolvedores novatos, enquanto outras, mais complexas, atendem aos grandes estúdios e desenvolvedores com mais experiência.

  • Recursos

Algumas engines permitem apenas a criação de jogos 2D, outras não oferecem tratamento de física, ou exportam apenas para uma plataforma. As mais completas fornecem todas as funções necessárias e exportam para qualquer plataforma.

  • Custo-benefício

Os valores de licença vão desde as gratuitas até as que custam vários milhares de dólares.

Engines Populares Atualmente

engines

Caso queira realizar um projeto comigo (ou até mesmo bater papo), não hesite em me enviar uma mensagem, acesse o link das minhas redes sociais abaixo: ⤵️

Instagram
Twitter
GitHub
LinkedIn

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay