![]() |
Pages (9): « 1 2 3 [4] 5 6 7 8 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] Pac-Man (http://www.dsy.it/forum/showthread.php?threadid=35130)
> 1-Quando Pacman prende una Pill,la direzione dei fantasmi cambia come
> nella descrizione del gioco(invertono il senso di marcia) o rimane
> uguale?
rimane uguale
> 2-Come dobbiamo gestire la collisione tra 2 Ghost?si possono
> sovrapporre o cambiano direzione come se avessero davanti un wall?
me ne ero dimenticato, direi, come se incontrassero un muro, al
proposito ho aggiornato il testo.
> 3-Nel caso in cui i Ghost cambiassero direzione come se avessero
> davanti un Wall,che succede se un ghost si trova chiuso ad esempio tra
> 3 Wall e 1 altro ghost?
rimane fermo, l'altro cambia direzione e al turno successivo potrà
muoversi
> 4-E nel caso in cui si possano sovrapporre,quale dei 2(o più) Ghost
> figurerebbe nella stringa in output?
caso inesistente
> 5-Nel caso precedente(o anche nel caso Ghost sopra Pill o Dot)non si
> avrebbe una perdita di informazioni in caso di backup dalla stringa?
solo sul backup/visualizzazione sta a voi non perdere le pillole/puntini
> 6-Il girarsi e spostarsi quando si ha davanti un muro è parte dello
> stesso turno o ci vuole un turno per girarsi e quello dopo per
> spostarsi?
stesso turno
> 7-Che succede se la partita non finisce mai?(girando sempre dalla
> stessa parte è possibile che il Pacman e i Ghost facciano sempre lo
> stesso percorso e non si incontrino mai)
control-c, situazione che direi essere la norma
> 8-In caso di Pacman mangiato dal Ghost,il pacman ricompare al turno
> successivo o ricompare non appena il posto in cui deve ricomparire è
> libero?
al termine del turno successivo quando il posto è libero.
> 9-Nel caso in cui ricompaia al turno successivo anche se il posto è
> occupato da un altro fantasma,perde subito un altra vita no?
sì se fosse occupato sì.
----se avete fatto domande ai prof per favore postatele con le risposte!--------------
Re: DUBBI SU PROGETTO PAC-MAN(postate qui domane e risposte)
Originally posted by Lorux
> 8-In caso di Pacman mangiato dal Ghost,il pacman ricompare al turno
> successivo o ricompare non appena il posto in cui deve ricomparire è
> libero?
al termine del turno successivo quando il posto è libero.
> 9-Nel caso in cui ricompaia al turno successivo anche se il posto è
> occupato da un altro fantasma,perde subito un altra vita no?
sì se fosse occupato sì.
__________________
PUPINO'S VIDEO 
FRANK JAY ![]()
UN BLOG 
Re: Re: DUBBI SU PROGETTO PAC-MAN(postate qui domane e risposte)
Originally posted by Pupino
Non capisco...
Lui dice che ricompare al termine del turno successivo quando il posto è libero. Quindi non ha senso la domanda successiva, il posto deve essere libero ha detto sopra!!!! Ho capito male io??
E poi... come si fa a tener traccia che in una stessa posizione di un array ci sono due elementi (ghost + pallini)???![]()
Re: Re: Re: DUBBI SU PROGETTO PAC-MAN(postate qui domane e risposte)
Originally posted by Lorux
penso voglia dire
se è libero riappare al termine del turno successivo
se c'è il fantasma perde una vita
x l'altra faccenda..ovviamente ti salvi l'elemento sotto da qualche parte..
ho una domanda che può sembrare banale,xò la faccio lo stesso..
la simulazione termina quando pacman mangia tutte le pillole e tutti i dot?


__________________
PUPINO'S VIDEO 
FRANK JAY ![]()
UN BLOG 
Dove siete tutti???????
Come avete gestito il movimento del pacman? Io un' idea ce l' ho ma non è giusta.... 
E' da perfezionare!
__________________
PUPINO'S VIDEO 
FRANK JAY ![]()
UN BLOG 
Originally posted by Pupino
Dove siete tutti???????
Come avete gestito il movimento del pacman? Io un' idea ce l' ho ma non è giusta....
E' da perfezionare!
Ciao ragazzi!
la classi Pacman e Ghost ereditano bev, ma come gli assegnamo i comportamenti vari?
Nella descrizione del progetto dice che i costruttori delle sottoclassi di MobileElement non hanno parametro di tipo Behavior, ma che il comportamento è "cablato" nella classe stessa.
Che cosa significa?!!! ![]()
Originally posted by nasty121
Ciao ragazzi!
la classi Pacman e Ghost ereditano bev, ma come gli assegnamo i comportamenti vari?
Nella descrizione del progetto dice che i costruttori delle sottoclassi di MobileElement non hanno parametro di tipo Behavior, ma che il comportamento è "cablato" nella classe stessa.
Che cosa significa?!!!![]()
ad esempio il costruttore di pacman avrà bev= new
PacManBehavior()
Originally posted by rekotc
eh ma così non fa esattamente quello che nel testo dice di non fare? cioè se dentro il costruttore di pacman creo una variabile bev di fatto creo un parametro di tipo behavior nel costruttore della sottoclasse di mobileElement..almeno mi pare..non vorrei fare + confusione ancora..
si ma intendo, nel testo del progetto c'è scritto di non mettere una variabile di tipo behavior dentro il costruttore, o no?
cioè da come l'ho capita io non è possibile istanziare un oggetto come bev = new PacManBehavior(); dentro il costruttore di PacMan, perchè nel testo dice di non farlo...
poi avrei un'altra domanda...ma MazeElement estende ogni altra classe? cioè non capisco Behavior se è una classe a se o se estende qualcosa...help! 
Originally posted by rekotc
poi avrei un'altra domanda...ma MazeElement estende ogni altra classe? cioè non capisco Behavior se è una classe a se o se estende qualcosa...help!

I costruttori delle sottoclassi di MobileElement non hanno un PARAMETRO di tipo Behavior il comportamento è cablato nella classe stessa
Attenzione ragazzi parla di PARAMETRO non di ATTRIBUTO, il che significa solamente che nei costruttori delle sottoclassi di MobileElement, nella segnatura, non posso aggiungere un parametro di tipo Behavior perchè tanto è inutile, se sto costruendo un PacMan istanzierò sempre un PacManBehavior nell'attributo bev ereditato da MobileElement.
Non fatevi più seghe mentali di quante effettivamente ne servano...
ho ancora un dubbio atroce..ma behavior estende qualcosa? non è estensione di mazeElement anche lei? perdonate se son un pò ripetitivo..
Originally posted by rekotc
ho ancora un dubbio atroce..ma behavior estende qualcosa? non è estensione di mazeElement anche lei? perdonate se son un pò ripetitivo..
| All times are GMT. The time now is 06:51. | Pages (9): « 1 2 3 [4] 5 6 7 8 » ... Last » Show all 133 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.