Ferramentas mais utilizadas para criação de jogos
Ferramentas de
desenvolvimento de jogos
Artigo por Quelita Araújo Diniz da Silva Ribeiro - sábado, 18 de janeiro de 2014

Diversas ferramentas permitem a criação de
códigos portáveis
códigos portáveis
Existem diversas ferramentas que possibilitam e simplificam o
desenvolvimento de jogos. Elas “oferecem funcionalidades que
possibilitam um maior nível de abstração e, principalmente,
permitem a criação de códigos portáveis” (COELHO; IORIO, 2005).
Entretanto apesar, dessas ferramentas contribuírem e
facilitarem demasiadamente a programação de jogos.
A escolha das linguagens de programação, como Java, Python, C, C++, Assembly,
entre outras, são fundamentais.
As linguagens de programação oferecem recursos para o desenvolvimento
apropriado destes e, portanto, conciliadas às ferramentas simplificam o trabalho
do programador
na criação de jogos. A ferramenta,
então, está relacionada à preferência/escolha da linguagem de programação a qual
o programador tenha mais habilidade
e há suporte da ferramenta.
A ferramenta principal de criação de jogos é o Game Engine (motor de jogo) este
tem por finalidade simular a física do mundo real dentro do ambiente do jogo.
É considerado a alma de uma animação interativa, pois, é a parte do software que
controla e permite a interação dos
objetos no jogo.
"Tudo que envolve a interação no ambiente, desde a iluminação até efeitos
avançados de visualização, como a criação de espelhos, é controlado pelo
engine" (BRITO, 2011, p.15).
Clua e Bittencourt (2005), explicita a função do engine, este
entende-se com o hardware gráfico, controla os modelos para serem renderizados,
trata das entradas de dados do jogador e de todo o processamento de baixo nível.
No engine as funcionalidades de criação e desenvolvimento de jogos são divididas
em ferramentas. Cada funcionalidade é realizada em etapas responsáveis por uma
parte da criação, são elas:
desenvolvimento de jogos. Elas “oferecem funcionalidades que
possibilitam um maior nível de abstração e, principalmente,
permitem a criação de códigos portáveis” (COELHO; IORIO, 2005).
Entretanto apesar, dessas ferramentas contribuírem e
facilitarem demasiadamente a programação de jogos.
A escolha das linguagens de programação, como Java, Python, C, C++, Assembly,
entre outras, são fundamentais.
As linguagens de programação oferecem recursos para o desenvolvimento
apropriado destes e, portanto, conciliadas às ferramentas simplificam o trabalho
do programador
na criação de jogos. A ferramenta,
então, está relacionada à preferência/escolha da linguagem de programação a qual
o programador tenha mais habilidade
e há suporte da ferramenta.
A ferramenta principal de criação de jogos é o Game Engine (motor de jogo) este
tem por finalidade simular a física do mundo real dentro do ambiente do jogo.
É considerado a alma de uma animação interativa, pois, é a parte do software que
controla e permite a interação dos
objetos no jogo.
"Tudo que envolve a interação no ambiente, desde a iluminação até efeitos
avançados de visualização, como a criação de espelhos, é controlado pelo
engine" (BRITO, 2011, p.15).
Clua e Bittencourt (2005), explicita a função do engine, este
entende-se com o hardware gráfico, controla os modelos para serem renderizados,
trata das entradas de dados do jogador e de todo o processamento de baixo nível.
No engine as funcionalidades de criação e desenvolvimento de jogos são divididas
em ferramentas. Cada funcionalidade é realizada em etapas responsáveis por uma
parte da criação, são elas:
Veja a reportagem completa em:
Nenhum comentário:
Postar um comentário