Tutorial RPG(Parte 1)

6
  • 2 favourites

Index

Tagged

Attached Files

The following files have been attached to this tutorial:

.capx

Stats

11,146 visits, 15,458 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Baixe a imagem anterior e importe-a para o spr_Player. Perceba que a imagem é uma sequencia de 4 por 4 que são exatamente os frames para criar suas animações. Nessa imagem crie 5 animações (recortando a posição e colando em seu devido frame) e as nomeie como mostrado abaixo:

ANIM_idle

ANIM_left

ANIM_right

ANIM_up

ANIM_down

Agora vamos dar ao nosso Player os 'Behaviors' abaixo:

'8 Directions'

'Scroll To'

'Bound To Layout'

Ao invés do 'Scroll to' nós poderíamos criar nossa própria câmera para seguir o Player, mas neste tutorial esse jeito já funcionará bem.

Nas propriedades do 'Behavior' '8 Direction', defina o 'Max Speed'do Player para 1 e o Default Control to 'No'. Conforme as propriedades abaixo:

Por enquanto tudo bem, agora partiremos para adicionar os movimentos do Player.

Antes disso nós devemos renomear o 'Layout 1' para Main_Game e renomear a 'Event Sheet 1' para Maingame_Event. Adicione então mais uma 'Event Sheet' e a renomeie como Player_Event. Lembre-se de sempre salvar seu projeto. Então, se tudo correu bem Sua barra 'Projects' agora estará parecendo como abaixo:

Now agora vamos adicionar as ações do jogador.

Na nossa Maingame_Event clique com o botão direito e clique em 'Include event sheet'. Adicione a Player_Event. Conforme mostrado abaixo:

Agora abra a Player_Event e adicione os códigos como na sequencia abaixo:

Crie uma 'Global Variable' chamada Player_Direction = “” (Variável do tipo texto)

Se a tecla W está pressionada então o jogador se move para cima, ou seja, 270 graus, o valor da variável Player_Direction é definida para "up” e a animação do spr_Player é definida para "ANIM_"&Play_Direction.

Ficará parecendo com a imagem abaixo:

  • 1 Comments

  • Order by
Want to leave a comment? Login or Register an account!