15/11/2014

Aula 17 - Teclas Adicionais e Algumas Mudanças

   Olá, fãs de RPGs e coisas legais. Estou aqui novamente com outra aula de como criar um jogo usando o RPG Maker 2003. Hoje veremos mais algumas opções dos Comandos de Eventos. Espero que gostem.

-Definir tecla adicional-

   Bom, esta é outra das opções que eu não uso quando crio um jogo, então vou pegar emprestadas as explicações dadas no arquivo de ajuda do RPG Maker 2000. Ao clicar na opção 'Definir Tecla Adicional' na aba 3 dos Comandos de Eventos, a seguinte tela será mostrada:


   Com este comando, a operação de tecla que o jogador usa é substituída por um código de teclas (um valor numérico), e é guardado em uma variável específica. Apenas o comando da operação de tecla específica é inserido é aguardado.

Variável - aqui, a operação de tecla que o jogador usa é guardada em uma variável específica.

Esperar Ser Pressionada - caso marque esta opção, o evento esperará até haver algum comando inserido pelo jogador antes de continuar.

Uso de Variável Opcional - aqui você seleciona uma variável extra que irá funcionar em conjunto com a variável principal.

Teclas - aqui você define quais teclas serão associadas com a variável, em um total de 24 teclas.

   Mas, como isso funcionaria na prática, Lonely Heart?

   Bom, o arquivo de ajuda do RPG Maker 2000 também mostra um exemplo simples. Vamos a ele:

No mapa:
1.Crie um evento comum (Apertar Tecla e Mesmo Nível do Herói)

Nos comandos de evento, clique duas vezes e insira os seguintes comandos:
2.Crie uma variável com um número de 1 a 6.

3.Exibir Mensagem - escreva algo como: "Inserindo teste de tecla."

4.Selecione a opção 'Definir Tecla Adicional' e guarde ele na variável que
acabou de fazer. Também marque as opções até Shift (7) e marque a opção Esperar Ser Pressionada.

5.Crie uma 'Condição IF (Fork)', selecione a variável que criamos, Setar com o
valor inserido antes, Igual, e marque a opção Exceção Possível.


   O que isso fará será ver se a primeira variável que criou (passo 2) é igual a variável guardada na definição de tecla (passo 4). Caso seja, a condição IF continuará. Caso não seja, a condição IF irá para a exceção e continuará.

-Mudar Chipset-

   Você pode mudar repentinamente o chipset usado no mapa, criando um efeito parecido com uma mudança de dimensão temporária. Para isso, clique na opção 'Mudar Chipset' na aba 3, escolha o chipset que deseja substituir o atual e clique em OK.

   Observação: A imagem será mudada, mas a disposição dos tiles continuará a mesma. A relação entre os chipsets pode fazer o mapa ficar esquisito e sem sentido (a menos que os chipsets sejam parecidos). Ao mudar de tela e voltar, o efeito terá sumido.

-Mudar Panorama-

   Você pode mudar a imagem mostrada no panorama (fundo da tela), criando um efeito interessante como mudança de horário (dia e noite), ou mudança de local (montanhas para lagoa, campo, ou espaço). Para fazer isso, clique em 'Mudar Panorama' na aba 3. A seguinte tela será mostrada:


Gráfico - aqui você escolhe o gráfico de panorama que deseja substituir pelo gráfico atual.

Opções - aqui você define se o novo panorama se moverá conforme o personagem se move pela tela, em sentido horizontal, vertical, ou ambos. Além disso, caso queira, você pode fazer o panorama se movimentar sozinho na horizontal, na vertical, ou na diagonal. Você também escolhe a velocidade desse movimento.

Observação: O panorama voltará ao normal caso você saia e volte para a tela.

-Mudar Tile-

   Ao invés de mudar todo o chipset, você pode mudar apenas um tile (um piso). Para isso, clique em 'Mudar Tile' na aba 3, e a seguinte tela surgirá:


Tipo de Chipset - aqui você define onde está o tile que pretende mudar (se está no chipset inferior - pisos e paredes -, ou se está no superior - elementos do cenário).

A Ser Trocado - aqui você define qual tile será trocado.

Chip Substituto - aqui você define qual tile substituirá o tile escolhido.

   Observações: Esta opção trocará todos os tiles do mesmo tipo existentes no mapa quando o comando for executado, e só funciona caso o herói esteja no mapa em questão. O tile volta ao normal caso o herói saia do mapa e retorne.

-Taxa de Encontro-

   Você também pode mudar temporariamente a taxa de encontros que definiu em um mapa temporariamente. Para isso, clique em 'Taxa de Encontro' na aba 3, e escolha uma nova taxa de encontros (entre 0 e 999 passos).

   Observação: A mudança só funciona caso o herói esteja no mapa em questão. Caso o personagem saia do mapa e retorne, a taxa voltará para a taxa definida para o mapa.

   Bom, isso é tudo por enquanto. Espero que tenham gostado e estejam usando os conhecimentos passados aqui em seus jogos. Vejo vocês na próxima aula. Até mais o/