- Back to Home »
- Curiosidades , Fatos Curiosos , Noticias »
- O que é uma Game Engine?
Posted by : Unknown
quinta-feira, 4 de maio de 2017
Motor de jogo, também conhecido pelo termo em inglês, game engine, ou simplesmente engine, é um programa de computador ou conjunto de bibliotecas, para simplificar o desenvolvimento de jogos eletrônicos ou outras aplicações com gráficos em tempo real, para videogames ou computadores rodando sistemas operacionais. A funcionalidade tipicamente fornecida por um motor de jogo inclui: um motor gráfico para renderizar gráficos 2D ou 3D, um motor de física para simular a física ou simplesmente para fazer detecção de colisão, suporte a animação, sons, inteligência artificial, networking, gerência de memória.
O termo “game engine” originou-se no meio da década de 1990, especialmente em conexão com jogos 3D, como tiro em primeira pessoa. O primeiro motor 3D a ser usado para criar jogos de computador foi o Freescape Engine, desenvolvido pelaIncentive Software em 1986, usado para criar jogos de tiro em primeira pessoa a partir de 1987. Preços de motores de jogos variam muito, desde a gratuidade e valores baixos, como US$ 99,00, até valores exorbitantes como US$ 31.200,00 ou mais caros. O processo de desenvolvimento de jogos é frequentemente agilizado, quando um mesmo motor de jogo é usado para criar diferentes jogos.
A maioria dos motores de jogo são distribuídos em conjunto de ferramentas, que agilizam e simplificam ainda mais o desenvolvimento do jogo. como por exemplo: scripts pré-programados, e programas que “empacotam” e deixam pronto o jogo para distribuição. Esses motores “completos” são chamados de Middleware, pelo fato de conectar diversos softwares em um único software. Pelo fato de serem distribuídos com outras ferramentas, eles suprem a necessidade da compra de mais ferramentas, reduzindo os custos todos. Engines muito conhecidas, podemos citar: Torque Game Engine, Unity,Blender, CryEngine e Unreal Engine. Segue abaixo um vídeo mostrando na pratica o funcionamento de varias engines e as maravilhas que elas podem fazer para nos gamers!