-
Bem vindos a série de videos do projeto scavengers.
-
Antes de começarmos o tutorial,
-
Vamos dar uma olhada no jogo que iremos criar.
-
O que nós temos é um
-
rogue-like baseado em turnos
-
e com terreno de tiles
-
no qual o jogador pode se mover através da fase
-
um espaço por vez, cada vez que ele se move ele perde
-
um ponto de comida, que ele pode recuperar
-
pegando comidas espalhadas pela fase.
-
O jogador deve fugir de inimigos que podem
-
atacá-lo e roubar comida dele.
-
E tentar sobreviver o máximo de fases
-
ou dias.
-
O jogo está configurado para que ele possa ser
-
instalado em mobile, incluindo controles de toque
-
que iremos acrescentar mais para a frente.
-
Para acompanhar este projeto
-
você deve criar um novo projeto,
-
configure o default para 2D,
-
e clique em Create Project.
-
Eu vou cancelar a operação, pois eu já tenho o projeto aberto.
-
Uma vez criado o novo projeto
-
você deve abrir a janela da Asset Store,
-
procurar o projeto scavengers feito pelo publisher
-
Unity Technologies.
-
E baixar e importar o projeto
-
para dentro do novo projeto.
-
Você verá uma janela dizendo que
-
irão ser importados os project settings,
-
que incluem as layers e tags
-
que precisamos.
-
Clique Yes e importe o projeto.
-
Uma vez feito isso você irá notar que várias
-
pastas foram criadas,
-
incluindo uma chamada Completed que irá conter
-
exemplos completos de tudo
-
que iremos criar durante a série de vídeos.
-
Você também irá notar que
-
acrescentamos algumas tags,
-
ao tag manager, incluindo Food,
-
Exit, Enemy e Soda.
-
Também acrescentamos uma layer chamada Blocking Layer.
-
No sprite renderer você verá que
-
acrescentamos algumas sorting layers
-
incluindo Floor,
-
Items e Units.
-
Estas camadas já foram definidas e serão
-
importadas quando você importra o projeto.
-
Durante a criação do projeto iremos
-
fazer a criação dos tiles,
-
animações, adicionar nossos efeitos sonoros,
-
adicionar nossa interface,
-
além dos scripts necessários
-
para fazer com que tudo isso seja possível.
-
No último vídeo iremos adicionar
-
os controles touch para fazer com que o jogo
-
seja jogável em mobile.
-
O projeto foi criado usando Unity 5,
-
Mas tentamos criá-lo com "backwards compatibility"
-
para Unity 4.6.
-
Se você estiver acompanhando na Unity 4.6
-
você irá notar algumas diferenças
-
na interface do usuário, mas acreditamos que você conseguirá
-
seguir os princípios básicos.
-
Essa série assume que você tem um certo nível
-
de conhecimento do Editor da Unity e de
-
scripting em C#, portanto foi criado para
-
usuários de nível intermediário.
-
Esperamos que enquanto você acompanha is vídeos você se inspire
-
com ideias para seus próprios projetos,
-
e aprenda novos conceitos.
-
Vamos começar.