terça-feira, 23 de setembro de 2014

Grit Engine | Organizando projeto

 Nesse tutorial podemos organizar um pouco melhor os diretórios da Grit para em seguida dar início a implementação de um projeto.

http://game-dev.blogspot.com.br/2014/09/grit-engine-organizando-projeto.html



Tendo sua pasta "media" da Grit engine copiada para um outro diretório, você pode perceber que há muitos arquivos e pastas, muitos deles são exemplos e mapas, são úteis para aprender o funcionamento da engine, mas para desenvolver seu próprio projeto esses arquivos podem atrapalhar muito, então, sugiro que remova a maioria deles:

Antes:


Depois:


(note que playground é um mapa, mas deixamos apenas este como futuro exemplo)

Para iniciarmos nosso primeiro projeto, crie um arquivo  com nome "user_script.lua" nesse diretório, esse arquivo é chamado pela engine sempre que ela termina de carregar todas as suas funcionalidades principais, ou seja, podemos usá-lo para inicializar tudo o que quisermos que seja adicionado automaticamente na engine.

Agora, por motivos de organização, eu sugiro que crie uma nova pasta, eu vou cria-la com o nome mygame, mas você pode colocar o nome que quiser, e então vamos utilizar esse arquivo que acabamos de criar para inicializar nosso projeto dentro dessa pasta. Abra-o e adicione a linha:

include "/mygame/init.lua"


e, dentro da pasta mygame adicione o arquivo init.lua, em seguida o abra.

para testar o seu funcionamento, insira dentro desse arquivo algo como:

include "/playground/init.lua"


agora se você iniciar a engine vai carregar automaticamente o mapa playground.

Por enquanto é isso pessoal, no próximo tutorial vamos ver como começar a implementar nosso próprio game na Grit.

Um abraço, e até lá!

0 comentários:

Postar um comentário