Attualmente sto facendo un gioco di pacman in java. Ho una domanda sui fantasmi però.Pacman Ghost AI
Capisco che i fantasmi non hanno tutti lo stesso stile di attacco. Prima voglio lavorare sulle basi per ottenere il fantasma di andare dopo il pacman e non preoccuparti delle differenze ancora.
La mia domanda a voi persone intelligenti là fuori è quello che sarebbe il modo migliore per far sì che i fantasmi inseguano il pacman ma a volte a caso deviano percorsi. Attualmente sto usando un array 2D 21 x 21 per dire dove sono i muri e così stavo pensando di fare di più e cercare la posizione attuale della griglia di pacman. (per esempio vai a 10,14) Ovviamente evitando di attraversare muri come Pacman. Mi chiedo come potrei farcela e anche i fantasmi a volte si fermano e vanno in un'altra direzione o qualcosa in modo che non sia sempre un inseguimento costante e Pacman ha la possibilità di scappare. Forse alcuni di voi hanno programmato un gioco di pacman o semplicemente conoscono un buon modo per farlo. Qualsiasi aiuto sarebbe molto apprezzato.
(Si prega di notare che sono attualmente in corso di grado 11 Computer Science e metà del primo semestre mai di java imparato.)
Che cos'è il grado 11, per quelli di noi che resistono all'assimilazione da parte dell'anglosassone? –
@larsmans È un corso di terzo anno della scuola superiore, anche se sono al mio secondo anno di scuola superiore, non vedevo l'ora di seguire il corso. – ComputerLocus
Ovviamente avrei potuto vederlo sul tuo profilo utente :) –