Revisão de pontuação da postagem
5

O que nós vamos fazer (se você fizer junto) é criar um sistema de seleção de personagens. Sabendo como criar isso você pode criar qualquer outro tipo de seleção.
O resultado deve ser esse:


Antes de começar baixe este pack de imagens (necessario para o desenvolvimento): Clique Aqui

AULA:

Vamos lá, só para ter certeza, abra seu RPG Maker (Dãããããã).
Crie um mapa vazio. Nele Crie um evento em processo paralelo.
Para garantir aqui está uma screen:

Agora mostre a imagem "1" que será nossa imagem inicial.
Crie uma variável e dê a ela o nome de Seleção, substitua seu valor por 1.
Use o comando Esperar (espere uns 5 frames)
Ative a Switch Seleção

Crie uma nova pagina vazia para caso a switch Seleção esteja ON

Agora crie outro evento em processo paralelo com a condição de evento Switch Seleção ON
Nele você irá criar 3 condições sem exceção.
A primeira será para caso você esteja apertando a seta Direita, a segunda para caso você esteja apertando a seta Esquerda e a terceira para caso esteja apertando C

Agora começa a complicar, nós vamos usar 8 personagens então vamos usar 8 condições em cada uma dessas condições.
As condições são assim:

<> Condição: Variável[0001: Seleção] == 8
<>
<> Exceção
<> Condição: Variável[0001: Seleção] == 7
<>
<>FIM
<>Condição: Variável[0001: Seleção] == 6
<>
<>Fim
...

Perceba que ele conta de trás para frente, isso é muito importante !

Agora em cada uma dessas você coloca pra mostra uma imagem e muda a variável, mas tenha em mente, se o jogador estiver no primeiro e apertar para a esquerda, ou nada acontece ou ele vai para o último. E se ele estiver no primeiro e aperta para a direita você deve mostrar a imagem "2" e mudar a varipavel seleção para 2.
Fica assim:

Teste seu jogo. Se você fez tudo certo deve ter como mudar a imagem mas ainda não tem como selecionar o seu personagem.
E mais, deve estar passando muito rápido.
Vamos mudar isso.

Antes do último fim de cada uma daquelas primeiras condições coloque um comando Esperar 5 frames.

Isso deve resolver o problema da velocidade.

Agora a condição C.
Faça como nas outras, crie as condições para caso da variável Seleção ser 1,2,3,4,5,6,7 e 8.
Mas dessa vez você vai fazer assim:

<>Condição: Variável[0001: Seleção] == 1
<> Mudar Gráfico do Personagem: [seu personagem], o gráfico do primeiro personagem
<> Deletar Imagem: 1
<> Teleporte pra outro mapa
<>FIM
<>  Condição: Variável[0001: Seleção] == 2
<>   Mudar Gráfico do Personagem: [seu personagem], o gráfico do segundo personagem
...

Aqui a Screenshot:

CONCLUSAO:

Se você fez tudo certo até aqui deve estar funcionando perfeitamente.
Se não, diga aonde ficou a dúvida.

PAGINA ORIGINAL DO TOPICO: RMBR

Deixe um comentario

aulas de unity 3d tutoriais game maker cursos 24 horas