Inteligência Artificial em RPGs
Inteligência Artificial em RPGs
Inteligência Artificial em RPGs
mp=100
o nvel de pontos de magia que o jogador ter, com ele o jogador poder realizar
magias.
hp=100
o nivel de sade do jogador.
p=5
o nmero de pores que o jogador ter, com elas o jogador poder recuperar seu HP
pp=3
o nmero de super-pores que o jogador ter, com elas se pode recuperar todo o HP
global.vez=0
Essa varivel global determinar de quem ser a vez(0 para o jogador e 1 para o inimigo)
Todas as variveis tero as mesmas funes que tem no jogador, porm agora com efeito
no inimigo.
6- Vamos por no STEP do inimigo:
Ou seja:
Apenas quando o inimigo estiver na sua vez:
Se o HP for alto(maior que 50) e o MP baixo(menor que 30), ele atacar.
Se o MP for baixo e no se tiver nem pores e nem super pores, ele atacar.
Se o HP dor alto e o MP tambem, ele usar magia
Se o HP for baixo, o MP for alto e no tiver nem pores e nem super-pores, ele
usar magia
Se o HP for baixo e tiver alguma poro, ele usar
Se o HP for baixo e no tiver pores mas tiver super-pores, ele usar.
claro que voc pode e deve alterar as condies de uso de cada ao ao seu gosto e
necessidade.
Para ajudar no planejamento, faa uma tabela com todas as aes e reaes necessrias
para o inimigo.
ou seja, aumenta-se 30 de HP
perde-se 1 poro
e ser a vez do jogador
10- Vamos por no scr_Superporcao:
tem a mesma funo do ataque do inimigo, mas agora com referencial do jogador
12- LEFT_PRESSED do obj_Magia:
ou seja:
se o inimigo morrer, voc ganhou!! parabns, e reinicia-se o jogo.
Se o jogador morrervoc perdeu!! tente novamente, e reinicia-se o jogo.
16- Vamos por no DRAW do obj_Controle: