13/07/2014

Aula 9 - Mais alguns macetes legais

   Olá, fãs de RPGs e coisas legais. Estou aqui mais uma vez para explicar algumas opções dos Comandos de Eventos. Desta vez meu foco serão mudanças em diversos aspectos durante o jogo, operação com timer e como criar um piso que cause dano. Espero que gostem ^^


-Operação com Timer-


   Com esta opção você cria um temporizador durante o jogo (bom para o caso de, por exemplo, você ter que escapar de determinado local antes que ele exploda, ou caso queira criar uma missão com limite de tempo pra ser concluída).

Posição do Timer - Aqui você define onde o timer aparecerá, se na parte superior direita ou esquerda.

Condição Inicial - Aqui você determina se vai ajustar o temporizador, se vai iniciá-lo, ou pará-lo.

Selecionar - Caso escolha ajustar o temporizador, esta opção ficará disponível. Aqui você pode dar um valor exato de início e fim, ou então usar uma variável para determinar isso.

Opções - Caso escolha iniciar o temporizador, estas duas opções ficarão disponíveis. Com elas você pode determinar que o temporizador seja mostrado na tela, e também se o tempo continuará rolando mesmo durante as batalhas.

Observação Importante - O timer para quando você abre o menu.

   Para se criar um game over após o tempo se esgotar, você deve criar um switch abaixo do evento de timer, e no mapa onde ele será ativado crie um evento de  'Início Automático', e mude a opção do lado esquerdo da tela de Comandos de Eventos onde estiver marcado 'Tempo I' ou 'Tempo II' para 0 minutos e 0 segundos. Em seguida, clique na opção 'Game Over' na terceira aba dos Comandos de Eventos para criar o game over. O restante você pode criar conforme a figura abaixo, caso queira:



-Piso com Dano-

   Para se criar um piso ou item que cause dano (espinhos, baú explosivo), primeiro crie um evento 'Abaixo do Herói' e 'Ao Toque do Herói' (para coisas que causem dano só de pisar ou encostar); ou então um evento 'Mesmo Nível do Herói' e 'Apertar Tecla' (para itens que causem dano quando o herói interagir). Depois, clique em 'Receber Dano' na primeira aba dos Comandos de Eventos. A seguinte tela será mostrada:


Alvo - Aqui você define se o efeito afetará todo o grupo, um alvo específico, ou também pode usar uma variável para definir quem será afetado (o número usado na variável se referirá ao número do herói na aba 'Heróis' do Database).

Pod. Ataque - Aqui você define o poder de ataque que definirá o dano.

Efeito Defesa - Aqui você define o efeito que a defesa do alvo terá (sobre um dano físico).

Efeito Inteligência - Aqui você define o efeito que a defesa do alvo terá (sobre um dano mágico).

Variável - Usado para ajustar o dano causado.

Validação de Variável - Ao marcar esta opção, você poderá inserir um valor de variável referente ao dano recebido.

Observação Importante - Você também pode fazer a mesma coisa usando as opções 'Mudar HP' e 'Mudar MP', mas nesses casos, o dano será específico. Com a opção 'Receber Dano' você pode refinar esses eventos, pois o dano recebido irá depender dos atributos de cada herói.


-Mudar Informações do Herói-

   Em determinado momento do jogo, você poderá querer mudar o nome, o rosto, ou outros detalhes do herói. Comecemos com a mudança do nome - para isso, basta criar um evento e clicar em 'Mudar Nome de Herói' na primeira aba. A seguinte tela será mostrada:


   Aqui você simplesmente seleciona o herói, e escreve o nome que preferir, podendo usar até 12 caractéres livremente.

   Você também pode musar a graduação do herói. A graduação nada mais é do que uma definição extra da profissão ou da personalidade do herói, e não influi em nada durante o jogo (serve só pra dar um colorido a mais no jogo). Para mudar a graduação, basta clicar em 'Mudar Graduação de Herói', logo abaixo da opção anterior. A seguinte tela será mostrada:


   Aqui também basta selecionar o herói e depois escrever uma nova graduação para ele, usando até 12 caractéres livremente.

   Agora, para mudar o charset do herói você precisará clicar na opção 'Mudar CharSet de Herói', abaixo da opção anterior (isso é bom para quando o herói cresce durante a aventura ou passa por alguma mudança física). A seguinte tela será mostrada:


   Aqui, como na opção anterior, basta selecionar o herói e em seguida escolher um charset de sua preferência.

   Em seguida, você pode querer mudar também o rosto que aparece no menu e também durante as falas do herói. Para isso, clique em 'Mudar FaceSet de Herói', logo abaixo da opção anterior. A seguinte tela será mostrada:


   Novamente, aqui basta selecionar o herói que deseja alterar e em seguida escolher um rosto de sua preferência.

   Você também pode fazer o mesmo com qualquer um dos três tipos de veículo que definiu no Database livremente (explico mais a fundo sobre criação e uso de veículos mais pra frente). Clique em 'Gráfico de Veículo' e a seguinte tela será mostrada:


   Aqui você define que gráfico prefere usar para cada uma das três categorias de veículos disponíveis no RPG Maker 2003.

   Também é possível mudar a classe do herói (a classe é criada no Database e é ela que define os parâmetros de evolução do herói, bem como que armas e habilidades cada um possui e pode usar). Para se mudar a classe de um herói, clique em 'Mudar Classe de Herói' na quarta aba dos Comandos de Eventos. A seguinte tela surgirá:


Herói - Aqui você seleciona o herói que deseja mudar a classe.

Classe - Aqui você define qual será a nova classe do herói selecionado.

Nível - Aqui você define se o herói manterá o nível que tinha antes da mudança de classe, ou se terá o nível ajustado para o nível inicial da nova classe.

Habilidades - Aqui você define se o herói manterá as habilidades que tinha antes da mudança de classe, se ele vai ter apenas as habilidades da nova classe (e perderá as da classe antiga), ou se manterá as próprias habilidades e irá ganhar as da nova classe ao mesmo tempo.

Estado do Herói - Aqui você define se a mudança irá alterar os atributos para um valor baixo, mediano, alto, ou se os valores permanecerão como estão definidos na aba 'Classe' do Database.

Mostrar Mensagem de Troca - Caso marque esta opção, uma mensagem será mostrada na tela quando houver a troca de classe.


-Mudar Outras Coisas no Jogo-

   Além de poder mudar as informações dos heróis livremente durante o jogo por meio de eventos, você também pode mudar certas caractéristicas do próprio jogo, como a música de fundo para cada evento (lutas, dormir, game over), bem como os efeitos sonoros, os gráficos do sistema, e até as opções do menu de batalha.

   Comecemos com a mudança das músicas pré definidas na aba 'System' do Database durante o jogo. Para isso, basta clicar em 'Mudar Música de Fundo' na primeira aba dos Comandos de Eventos. A seguinte tela será mostrada:


   Aqui, basta escolher um tipo de música (batalha, vitória, etc) e em seguida selecionar uma nova música para substituí-la. A música ficará definida como a que escolheu até que crie um novo evento e a mude para outra de sua preferência.

   Você também pode mudar os efeitos sonoros que foram definidos na aba 'System' do Database, como sons do cursor no menu, dos ataques, monstros sendo derrotados, etc. Para isso, basta clicar em 'Mudar Efeito Sonoro', abaixo da opção anterior. A seguinte tela será mostrada:


   O procedimento é o mesmo da mudança de música, ou seja, primeiro escolha uma categoria a ser mudada, e em seguida escolha o efeito sonoro de sua preferência. Ele ficará definido assim até que o mude criando um novo evento.

   Agora, para mudar o gráfico do sistema (usado na caixa de diálogo, menu, etc) você precisa apenas clicar em 'Mudar Gráfico de System', abaixo da opção anterior. A seguinte tela será mostrada:


   Aqui você define o gráfico de acordo com os que tiver disponíveis na pasta System do seu projeto (a pasta do jogo) ou dependendo daqueles que tiver importado para seu jogo.

Fundo - Define como será o fundo da caixa de diálogo e do menu. Caso escolha 'Estender', o padrão será expandido e preencherá todo o fundo do menu. Caso escolha 'Lado a Lado', ele será arrumado como se fossem tiles.

Fonte - Aqui você poderá escolher entre as duas fontes instaladas juntamente com o programa RPG Maker 2003 (atenção, dependendo se você instalou ou não o rm2k_acentua - um suporte de acentos para o RPG Maker 2000 - caso use a versão 2000 do programa, não poderá acentuar as palavras, pois as letras aparecerão como símbolos estranhos durante o jogo).

   E por fim, você pode adicionar ou remover comandos de batalha de cada herói durante o jogo. Para isso, clique em 'Mudar Comandos de Batalha' na quarta aba. A seguinte tela será mostrada:


   Aqui você define o herói a ter o menu de batalha modificado, a opção a ser modificada, e se ela será removida ou adicionada ao menu de batalha.


   Ufa, por hoje é só pessoal. Espero que tenham achado as informações bastante interessantes, e espero todos vocês aqui da próxima vez para mais uma aula sobre o RPG Maker. Até mais o/