Escolar Documentos
Profissional Documentos
Cultura Documentos
Como Programar - Power Charge
Como Programar - Power Charge
Power Charge, é um recurso usado para "encher" a "barra de power"(power-bar), de seu char, para execução
mais rápida de supers/hypers.
Exemplos de jogos que usam isso: The King of Fighters, Capcom vs SNK 2, Art of Fighting, etc...
Nesse exemplo, os AnimElems 3 e 4 ficam em loop (repetição), até o jogador parar de fazer o comando do
power charge. Para isso, coloque a linha loopstart antes do animelem 3 da anim.
Lembre-se, de por as caixas de colisões azuis em toda animação.
Segundo, teremos que ter as sprites do char saindo do comando power charge.
Exemplo: a anim poderia ser a mesma anim da execução do power charge, só que de "tras pra frente", e de
preferência, com um timming (tempo de animação) menor.
PS.:Para melhor explicação, deixe no momento a animação de execução, com o grupo 700.
PS2.:Para melhor explicação, deixe no momento a animação de término, com o grupo 702.
Anime ele no air, de forma convencional, não precisa de caixas de colisões ou loopstart.
PS.:Para melhor explicação, deixe no momento essa animação, com o grupo 705.
PS2.: Para melhor "visualização" entre seu char e o efeito, alinhe o efeito num jeito que se "encaixe" nos
pés do char.
Indo para o CNS - Criando o StateDef:
Primeiramente, deixei o comando do Power Charge, para ser pressionados os botões C e Z juntos, sem soltar.
Depois, faremos como está nos códigos abaixo:
; Power Charge
[Command]
name = "holdc"
command = /c
time = 1
[Command]
name = "holdz"
command = /z
time = 1
Indo para o CMD - Colocando atributos no comando Power Charge
Agora, vamos fazer os atributos do nosso Power Charge, ser executado. Coloque no StateDef -1 do *.CMD, o
código abaixo: