Episode Details
Back to Episodes
Scicast #13: Game Engines Parte 1
Published 11 years, 11 months ago
Description
No episódio desta semana do podcast sobre ciência mais divertido da internet brasileira (rá), Silmar, Jorge, Ronaldo e Matheus (equipe #SciCast) – aliados ao jornalista especializado em games Caio Corraini (podcast Games on the Rocks e @CaioCorraini) – ligam os motores e partem rumo a incontáveis aventuras no mundo do desenvolvimento de jogos digitais. Bônus: a volta dos que não foram, ou como o Matheus retornou da sua viagem insólita.
Comentado neste episódio:
- O que é um motor de jogo?
- What is a game engine?
- Guia ricamente detalhado (e ilustrado) para o Game Developer iniciante (por Matheus no MB)
- Linguagens e ferramentas para programação de jogos
- Portal Rendering Engine: não é propriamente uma game engine, e sim um algoritmo para determinação de visibilidade. Funciona realizando operações matemáticas de setores em formato cúbicos, que se encaixam em outros cubos. Não é necessário renderizar toda a tela ao mesmo tempo. Isso dá um ganho de performance significativo ao jogo. Utilizada no desenvolvimento do jogo Descent.
- Principais Game Engines
- Unity 3D (2005): Unity é similar ao Blender, Virtools ou Torque Game Engine, em relação a sua forma primária de autoria de jogos: a sua interface gráfica. O motor cresceu a partir de uma adição de um suporte para a plataforma Mac OS X e depois se tornou um motor multiplataforma. Jogos do Unity também rodam na maioria dos browsers de internet, com o uso de um plugin.
- Unreal Engine (1998): desenvolvido pela Epic Games. Sua primeira versão foi lançada em 1998, seu primeiro jogo foi Unreal, e continha renderização, detecção de colisão, inteligência artificial, sistema de redes e sistema de arquivo. Usava a Glide API em vez do OpenGL, com uma linguagem de script que ajudou a sua popularização, e também incluía um sistema de cliente-servidor.
- Shiva3D (20
- Unity 3D (2005): Unity é similar ao Blender, Virtools ou Torque Game Engine, em relação a sua forma primária de autoria de jogos: a sua interface gráfica. O motor cresceu a partir de uma adição de um suporte para a plataforma Mac OS X e depois se tornou um motor multiplataforma. Jogos do Unity também rodam na maioria dos browsers de internet, com o uso de um plugin.