terça-feira, 22 de abril de 2014

Game Maker: A Engine Faz-Tudo

Olá, galera. Cá estou eu de novo. Desta vez para comentar um pouco sobre uma engine a qual já usava deste 2002(quando surgiu sua quinta versão). A engine chama-se Game Maker/GM Studio.
Utilizei Game Maker desde a versão 5.2, baixei a 5.3A de graça e pouco tempo depois, a versão 6A. Já tive muitos projetos concluídos no programa. Antes de começar as versões Studio, Game Maker era um programa para fazer jogos APENAS para PC, e a versão 6, a mais estável e melhor, não funciona no Windows Vista/7/8.
Nas versões Pro pré-Studio(antes das versões Studio), Game Maker já tinha suporte para games 3D(normal, não stereoscópico), utilizando-se de Direct3D para gerar os ambientes, só que é um perrengue para ativar o sistema 3D no programa. E também, os ambientes não eram editados em 3D(como na UDK/CryEngine/Shiva3D) e sim em 2D(colocação peça a peça[veja o aplicativo BlockCad por exemplo]). Além disso, GM5/6 não usava muito os scripts(códigos) e sim Action Codes(partes de código de 10 a 15 linhas que são anexadas a um evento[um pouco parecido com o Kismet, mas sem diagramas]). Só a interface do programa já dá gosto de usar, por ser uma interface de fácil uso(não é complicada como a UDK) e não exige muito do PC. Para tocar um som no jogo(tipo uma música de fundo), basta adicionar um arquivo de som(wav[sound effect]/mp3|midi[música]) ao projeto, nomeá-lo seguindo as regras de nomenclatura dos arquivos do projeto(tudo descrito no manual), e rodar o jogo pressionando F5 ou clicando na seta verde.
Com o Game Maker(levando em conta a época da versão 6), pode-se fazer jogos tridimensionais, plataforma, isométricos, bullet hells(milhares de tiros na tela[sim, ao contrário da UDK, o GM não pesa nada com jogos desses]), é possível até criar um Grand Chase ou um Counter Strike, levando em conta as funções Direct3D.
Avançando para o novo Game Maker Studio, já é possível produzir games para Android/iOS/Windows Phone/Windows 8/Linux/MacOS/Facebook e Steam Workshop, ou seja, tá muito melhor que as versões legacy(5,6,7,8). Tenho a versão Legacy 8 aqui, e GM Studio é um salto gigante, pois tem muito mais funções que as versões legacy. A única fraqueza do GM comparado com as engines populares é que, não importa o quão bom seu PC seja, o game vai rodar com a quantidade de quadros estipulada pelo produtor(normalmente 30 FPS), mas por ele ser leve, é fácil gravar vídeos, já que o game rodado não dá um só salto de quadros, como acontece com as populares engines, e precisa estudar e fuçar muito o programa para produzir jogos totalmente 3D(não 3D de Duke Nukem 3D).

Nenhum comentário:

Postar um comentário

Fique a vontade para comentar, mas de forma respeitosa. Comentários ofensivos serão moderados.