Um pessoal no fórum gringo, me passou um código para fazer isso, mas como sou novato, tá dificil entender como ele funciona e o que devo mudar nele pra adaptar ao meu jogo:
isso iria no objeto que cria meus inimigos:
e aqui seria a movimentação:
Obrigado por visitar a The Game Makers Brasil Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais. |
Ajuda com seleção de inimigo
Ajuda com seleção de inimigo
Então, eu tô desenvolvendo um sistema de batalha e cheguei na parte em que eu escolho qual inimigo atacar. Eu mexia no rpg maker antes de começar a aprender a mexer no GM, e lá eu tinha que verificar se tal monstro estava vivo e dai fazer uma ação para mover a seta de escolha. Só que eu andei vendo uns videos no youtube, em inglês, e vi que uns caras utilizavam arrays ou ds_lists pra fazer essa movimentação. Alguém poderia me explica como funciona isso? Mesmo utilizando legendas, ficava dificil entender o funcionamento, ainda mais pra mim que tô iniciando no GM. Abaixo segue uma imagem de exemplo:
Eu sei que posso fazer como disse que eu fiz no rpg maker, mas vendo o pessoal fazendo o mesmo sistema, só que utilizando muito menos códigos, me parece menos trabalhoso haha
Eu sei que posso fazer como disse que eu fiz no rpg maker, mas vendo o pessoal fazendo o mesmo sistema, só que utilizando muito menos códigos, me parece menos trabalhoso haha
Re: Ajuda com seleção de inimigo
Olá,
Caro DarlesLSF, eu tentei compreender o que quis dizer, mas não consegui...
Você quer um sistema o qual possa atacar o inimigo?
Existem meios para fazer isso de maneira simples, se puder se expressar melhor eu lhe ajudarei.
Caro DarlesLSF, eu tentei compreender o que quis dizer, mas não consegui...
Você quer um sistema o qual possa atacar o inimigo?
Existem meios para fazer isso de maneira simples, se puder se expressar melhor eu lhe ajudarei.
Re: Ajuda com seleção de inimigo
Atacar não, apenas a movimentação do cursor entre os inimigos, deste jeito (eu fiz no rpg maker):Zalliant escreveu:Olá,
Caro DarlesLSF, eu tentei compreender o que quis dizer, mas não consegui...
Você quer um sistema o qual possa atacar o inimigo?
Existem meios para fazer isso de maneira simples, se puder se expressar melhor eu lhe ajudarei.
Um pessoal no fórum gringo, me passou um código para fazer isso, mas como sou novato, tá dificil entender como ele funciona e o que devo mudar nele pra adaptar ao meu jogo:
isso iria no objeto que cria meus inimigos:
Código: Selecionar todos
enemys = [];
enemy_length = 0;
with(obj_enemy) {
other.enemys[enemy_length++] = id;
}
cursor = 0;
Código: Selecionar todos
/// move up
var found = false;
while(!found) {
cursor--;
if(cursor < 0) cursor = enemy_length-1;
if(enemys[cursor].hp > 0) found = true;
}
// down
var found = false;
while(!found) {
cursor++;
if(cursor >= enemy_length) cursor = 0;
if(enemys[cursor].hp > 0) found = true;
}
Re: Ajuda com seleção de inimigo
Tutorial de jogo de plataforma completo: https://youtu.be/MMUy_bMKqPk
Como criar um jogo de RPG Japonês no estilo Final Fantasy https://goo.gl/efr6fx
Como criar um jogo de RPG Japonês no estilo Final Fantasy https://goo.gl/efr6fx
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante