E timpul sa arati ce poti!

Javapoly

Să se realizeze o aplicaţie client-server în Java care să permită jucarea Monopoly în reţea. Regulile jocului (precum şi piesele componente - bani, zaruri etc.) pot fi găsite la adresa: http://en.wikipedia.org/wiki/Monopoly_(game) .

Jocul se va desfăşura în mai multe camere – un utilizator putând adera la o camera (în care se desfăşoară un singur joc) doar în faza incipientă – după începerea unui joc , utilizatorul fiind blocat în acea cameră până la finalizarea jocului. Dacă un utilizator iese voit sau are conexiunea întrerupă, un jucător „dummy” simulat de calculator (care nu vinde nimic şi cumpără în caz că are posibilitatea) va prelua automat jocul până la revenirea jucătorului sau încheierea partidei. Va exista un arbitru reprezentat de către server: dacă un jucător dă cu zarul 3 + 4, serverul va fi cel ce va muta 7 pătrăţele piesa jucătorului. Tot serverul va taxa banii automat în caz că jucătorul a ajuns pe parcela unui alt jucător sau va împărti profituri. Castigatorii vor obtine un numar de puncte - ce vor fi stocate intr-o baza de date.

Echipa: maxim 2 studenti.

Bonus: maxim 10 puncte (dintr-un total de 24 )  la laboratorul din cadrul disciplinei “Tehnici Avansate de Programare” (anul II, semestrul II).

Proiect propus de: domnul asistent Cosmin-Nicolae Vârlan, doctorand in cadrul Facultatii de Informatica.

1 Comment so far

  1. [...] doua teme sunt Javapoly si [...]

Leave a reply