[2k] [2k3] Correr segurando o Enter
Página 1 de 1 • Compartilhe
[2k] [2k3] Correr segurando o Enter
Sobre o sistema:
Esse sistema é bem simples, ele tem como finalidade criar o efeito de velocidade, tornando o personagem mais veloz ao segurar a tecla "Z" ou "Enter", não é necessário ser feito no RMVX pois o SHIFT faz com que ele corra.
Mas aqui além de fazer o "personagem" correr você também aprenderá a mudar o gráfico dele dependendo da velocidade.
Para se criar este efeito no RMXP você deve usar as Forks(Condições) só que nele funciona de um outro modo.
Criado por: eX-Arus (Arus).
Auterado por: Crixus
Tutorial: Crixus
Nível: Médio.
Plataforma: Rm2K e Rm2k3.
Download:
i9-hZuRk/Rm2k-Rm2k3-Run-Dash-Keyboard-Correr_segurando_tecla.html
O autor original ou melhor dizendo o jogo de onde descobri o sistema pertence a uma pessoa que se chama Arus ou eX-Arus um Italiano das antigas, o sistema foi usado no jogo dele próprio chamado "Genesis Saga: Pandora's Box".
Para desenvolver a tutorial eu usei o Rm2k em inglês, então preste bem atenção na hora de criar isso num rpgmaker em português.
Esse tutorial é de nível 3, mas deixei ela bem detalhada com exemplos para que qualquer usuario mais novato possa entender o sistema.
A tutorial foi dividida em cinco partes:
(A parte 4 é totalmente opcional, ou seja você não é obrigado a usar, só serve para mudar o gráfico dos personagens quando estiverem correndo.)
Exemplo:
Observações:
Este sistema é compatível com sistema de escadas e pontes (Mover na diagonal).
É compatível com Caterpillar (Fila indiana), você pode encontrar essa combinação no sistema "CBS de Chrono Trigger".
E também é compatível com o sistema 8 direções desde que você faça as alterações necessárias.
Na Engine tem um método que fiz baseado nas escadas do jogo "Genesis Saga: Pandora's Box" do eX-Arus.
Esse sistema é bem simples, ele tem como finalidade criar o efeito de velocidade, tornando o personagem mais veloz ao segurar a tecla "Z" ou "Enter", não é necessário ser feito no RMVX pois o SHIFT faz com que ele corra.
Mas aqui além de fazer o "personagem" correr você também aprenderá a mudar o gráfico dele dependendo da velocidade.
Para se criar este efeito no RMXP você deve usar as Forks(Condições) só que nele funciona de um outro modo.
Criado por: eX-Arus (Arus).
Auterado por: Crixus
Tutorial: Crixus
Nível: Médio.
Plataforma: Rm2K e Rm2k3.
Download:
i9-hZuRk/Rm2k-Rm2k3-Run-Dash-Keyboard-Correr_segurando_tecla.html
O autor original ou melhor dizendo o jogo de onde descobri o sistema pertence a uma pessoa que se chama Arus ou eX-Arus um Italiano das antigas, o sistema foi usado no jogo dele próprio chamado "Genesis Saga: Pandora's Box".
Para desenvolver a tutorial eu usei o Rm2k em inglês, então preste bem atenção na hora de criar isso num rpgmaker em português.
Esse tutorial é de nível 3, mas deixei ela bem detalhada com exemplos para que qualquer usuario mais novato possa entender o sistema.
A tutorial foi dividida em cinco partes:
- Parte 1: Criando uma função de tecla.
- Parte 2: Alterando a velocidade.
- Parte 3: Cancelando o sistema temporariamente.
- Parte 4: Alterando o gráfico do personagem.
- Parte 5: Como fazer funcionar.
(A parte 4 é totalmente opcional, ou seja você não é obrigado a usar, só serve para mudar o gráfico dos personagens quando estiverem correndo.)
Exemplo:
Andando.
Correndo
Observações:
Este sistema é compatível com sistema de escadas e pontes (Mover na diagonal).
É compatível com Caterpillar (Fila indiana), você pode encontrar essa combinação no sistema "CBS de Chrono Trigger".
E também é compatível com o sistema 8 direções desde que você faça as alterações necessárias.
Na Engine tem um método que fiz baseado nas escadas do jogo "Genesis Saga: Pandora's Box" do eX-Arus.
Última edição por Crixus em Seg Mar 18, 2019 12:27 am, editado 26 vez(es)
Parte 1: Criando uma função de tecla.
Parte 1: Criando uma função de tecla.
No Rpg maker abra o Banco de Dados(Tecla F8) e vá na última aba "Common Events"(Eventos Comuns).
Crie um Evento chamado "Corrida".
![[2k] [2k3] Correr segurando o Enter 32445088](https://redcdn.net/ihimizer/img525/2572/32445088.png)
https://redcdn.net/ihimizer/img525/2572/32445088.png
Defina o Event Start Condition como Parallel Process e na "Apperance Conditions Switch" crie uma Switch chamada de "Corrida-ON".
![[2k] [2k3] Correr segurando o Enter 96361937](https://redcdn.net/ihimizer/img525/6660/96361937.png)
https://redcdn.net/ihimizer/img525/6660/96361937.png
Dentro do evento crie "Set PassWord"(O 7° item da 3° Aba do Event Commands).
A varivel escolhida em "Change PassWord" deve se chamar "Tecla-Corrida", retire a opção "Wait untill Key hit"(Esperar pressionar tecla).
E por fim selecione em "Input Passable Key" a Direction(1,2,3,4) e a Decision(5), de modo que fique assim:
![[2k] [2k3] Correr segurando o Enter 62318059](https://redcdn.net/ihimizer/img682/4098/62318059.png)
https://redcdn.net/ihimizer/img682/4098/62318059.png
Agora crie uma Fork(Condição), coloque a opção "Variable" em "SET" mude o valor para 5 e deixe em "Same"(Igual) que significa "Quando a varivel for igual a 5" que é o valor da tecla "Enter" ou "Z".
Em "Option" deixe a opção "Add ELSE Case"(Exceção) ou seja "Caso o valor valor não for igual a 5".
Ficará assim no Rm2k:
![[2k] [2k3] Correr segurando o Enter 53562007](https://redcdn.net/ihimizer/img406/7843/53562007.png)
https://redcdn.net/ihimizer/img406/7843/53562007.png
Ficará assim no Rm2k3:
![[2k] [2k3] Correr segurando o Enter 92198241](https://redcdn.net/ihimizer/img406/6229/92198241.png)
https://redcdn.net/ihimizer/img406/6229/92198241.png
Após este processo tudo ficará assim:
![[2k] [2k3] Correr segurando o Enter 94912216](https://redcdn.net/ihimizer/img42/8453/94912216.png)
https://redcdn.net/ihimizer/img42/8453/94912216.png
Última edição por TanatosMaker em Seg Nov 25, 2013 12:59 am, editado 2 vez(es)
Parte 2: Alterando a velocidade
Parte 2: Alterando a velocidade.
Dentro da Fork da "Variavel=5" você deve criar uma nova Fork na opção "Switch" dentro dela crie uma Switch chamada "Segurando tecla" na opção "ON" com a Option "Add ELSE Case" selcionada.
![[2k] [2k3] Correr segurando o Enter 10197786](https://redcdn.net/ihimizer/img266/998/10197786.png)
https://redcdn.net/ihimizer/img266/998/10197786.png
Deve ficar assim:
![[2k] [2k3] Correr segurando o Enter 75272598](https://redcdn.net/ihimizer/img684/8438/75272598.png)
https://redcdn.net/ihimizer/img684/8438/75272598.png
Na "Excpting Case" coloque um "Change Switch" nele defina a Switch "Segurando tecla" em ON.
![[2k] [2k3] Correr segurando o Enter 10197786](https://redcdn.net/ihimizer/img266/998/10197786.png)
https://redcdn.net/ihimizer/img266/998/10197786.png
Logo abaixo crie um "Move Event", o objeto de ser o "Hero" ou no caso o "Player" a rota de movimento deve ser:
6 Move "Speed Down", 3 "Move Speed Up" e um "End Slip Trough", a frequencia deve ser 8.
![[2k] [2k3] Correr segurando o Enter 13552271](https://redcdn.net/ihimizer/img136/307/13552271.png)
https://redcdn.net/ihimizer/img136/307/13552271.png
Agora veja se ficou parecido com isso:
![[2k] [2k3] Correr segurando o Enter 78822311](https://redcdn.net/ihimizer/img684/9555/78822311.png)
https://redcdn.net/ihimizer/img684/9555/78822311.png
Agora vá pra exeção do Fork da varivel de tecla e crie uma Fork com a Switch "Segurando tecla" em ON.
Só que desta vez ela deve ficar sem o "Add ELSE Case":
![[2k] [2k3] Correr segurando o Enter 59101977](https://redcdn.net/ihimizer/img136/9177/59101977.png)
https://redcdn.net/ihimizer/img136/9177/59101977.png
Logo abaixo crie um novo "Move Event" igual ao anterior exeto pela rota que deve ser a seguinte:
6 Move "Speed Down", 2 "Move Speed Up" e um "End Slip Trough", a frequencia deve ser 8.
![[2k] [2k3] Correr segurando o Enter 13084732](https://redcdn.net/ihimizer/img163/7749/13084732.png)
https://redcdn.net/ihimizer/img163/7749/13084732.png
Após isso ainda dentro da Fork crie um "Change Switch" que troque a Switch "Segurando tecla" em OFF.
Deve ficar assim:
![[2k] [2k3] Correr segurando o Enter 37439465](https://redcdn.net/ihimizer/img163/1778/37439465.png)
https://redcdn.net/ihimizer/img163/1778/37439465.png
Agora faça os testes com o jogo, não se esqueça de mudar a Switch "Corrida-ON" para ON.
Funcionou? Se sim vamos para "Parte 3" da Tutorial.
Última edição por TanatosMaker em Seg Nov 25, 2013 12:59 am, editado 1 vez(es)
Parte 3: Cancelando o sistema temporiamente
Parte 3: Cancelando o sistema temporariamente.
Essa é uma parte essencial para o sistema funcionar fluentemente com o jogo.
Crie um novo evento, e o nomei como "Finalizar Sistema", em "Event Start Condition" deixe em "Call" sem a opção Switch.
Após isso ainda dentro da Fork crie um "Change Switch" que troque as Switchs "Corrida-ON" e "Segurando Tecla" em OFF.
Sendo "Corrida-ON" e "Segurando Tecla".
Crie um "Move Event" igual ao anterior exceto pela rota que deve ser a seguinte:
6 Move "Speed Down", 2 "Move Speed Up" e um "End Slip Trough"(StopSlipTrou), a frequência deve ser 8.
Após isso coloque um "Move All", na realidade essa função significa "Esperar fim do movimento".
![[2k] [2k3] Correr segurando o Enter 13084732](https://redcdn.net/ihimizer/img163/7749/13084732.png)
https://redcdn.net/ihimizer/img163/7749/13084732.png
Deve ficar assim:
![[2k] [2k3] Correr segurando o Enter 53925823](https://redcdn.net/ihimizer/img205/3382/53925823.png)
https://redcdn.net/ihimizer/img205/3382/53925823.png
Como usar o sistema:Caso use o sistema de mudar gráfico você deve criar uma "Set Hero Walk GFX"(Mudar gráfico do Heroi).
Altere o gráfico do herói para ele andando, repita o procedimento para cada um dos personagens que você poderá ter durante o jogo.
Ficando assim:
https://redcdn.net/ihimizer/img21/7715/61593442.png
No momento em que se iniciar um evento em que os movimentos sejam automáticos, tipo aquilo que chamamos de "filminho" ou "historinha", você deve usar um Call Event e chamar este evento "Finalizar Sistema".
Mas preste bem atenção isso deve ser bem no início do evento automático.
Exemplo:
![[2k] [2k3] Correr segurando o Enter 68764080](https://redcdn.net/ihimizer/img21/9083/68764080.png)
https://redcdn.net/ihimizer/img121/6933/15211335.png
Para reativá-lo basta seguir o procedimento da próxima parte.
Última edição por TanatosMaker em Seg Nov 25, 2013 12:59 am, editado 2 vez(es)
Parte 4: Alterando o gráfico do personagem
Parte 4: Alterando o gráfico do personagem.
Essa parte é totalmente opcional, ou seja você só coloca se quiser.
Primeiramente você deve ter um gráfico de cada personagem andando e um correndo.
Caso não tenha pegue estes.
![[2k] [2k3] Correr segurando o Enter Chrono01](https://redcdn.net/ihimizer/img163/873/chrono01.png)
https://redcdn.net/ihimizer/img163/873/chrono01.png
Agora vá na primeira ABA "HEROs" altere o gráfico do seu personagem para este andando:
![[2k] [2k3] Correr segurando o Enter 17720027](https://redcdn.net/ihimizer/img205/2686/17720027.png)
https://redcdn.net/ihimizer/img205/2686/17720027.png
Agora volte ao Evento Corrida, dentro da Fork da variavel 5 tem a Fork da Switch "Segurando Tecla" dentro desta Fork que está vazia você deve criar uma "Set Hero Walk GFX"(Mudar gráfico do Heroi).
Altere o gráfico do herói para ele correndo, repita o procedimento para cada um dos personagens que você poderá ter durante o jogo.
![[2k] [2k3] Correr segurando o Enter 50154870](https://redcdn.net/ihimizer/img121/9514/50154870.png)
https://redcdn.net/ihimizer/img121/9514/50154870.png
Se preferir coloque um comentário acima disso para que não se esqueça para que serve essa Fork.
![[2k] [2k3] Correr segurando o Enter 44403848](https://redcdn.net/ihimizer/img442/3559/44403848.png)
https://redcdn.net/ihimizer/img442/3559/44403848.png
Agora vá até a Exceção da Fork 5 e dentro da Fork da Switch "Segurando Tecla" em ON e acima do "Move Event" crie um "Set Hero Walk GFX".
Só que desta vez o gráfico deve ser andado, repita o procedimento para cada um dos personagens que você poderá ter durante o jogo.
Se quiser acima disso crie uma cometário para que não se esqueça para que serve está Fork:
![[2k] [2k3] Correr segurando o Enter 15636259](https://redcdn.net/ihimizer/img260/2323/15636259.png)
https://redcdn.net/ihimizer/img260/2323/15636259.png
Agora faça os testes, se não funcionar releia a tutorial ou você ainda não sabe como funciona "Fork Conditions".
Última edição por TanatosMaker em Seg Nov 25, 2013 1:00 am, editado 3 vez(es)
Parte 5: Como fazer funcionar
Parte 5: Como fazer funcionar.
No final da introdução do seu jogo basta criar dois comandos, coloque um Call Event chamando o evento "Finalizar Sistema" para que a velocidade do Player diminua antes de iniciar o jogo.
Logo após um Change Switch tornando a Switch "Corrida-ON" em modo ON.
![[2k] [2k3] Correr segurando o Enter 45998387](https://redcdn.net/ihimizer/img137/1130/45998387.png)
https://redcdn.net/ihimizer/img137/1130/45998387.png
Agora faça os testes, se não funcionar releia a tutorial ou você ainda não sabe como funciona "Fork Conditions".
Considerações finais:
Esse sistema é um dos mais interessantes para melhorar a jogabilidade, talvez seja um dos sistemas simples de ser feito mais atrativo em vários jogos famosos de ABS e RPG feitos para console, como Chrono Trigger, Secret of Mana ou Legacy of Goku 2 e 3.
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
|
|