Meeskond "pöial"

From ICO wiki
Revision as of 01:34, 17 December 2013 by Smaeots (talk | contribs) (→‎LÕPLIK RAKENDUS)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Projekti kirjeldus

XNA kaardimäng Blackjack.

Meeskonna liikmed

  • Stenn Mäeots
  • Priit Aarma
  • Paul Niidas
  • Kert Treikelder

Analüüs

Kirjeldus

Kavatseme luua XNA platvormil baseeruva kaardimängu BlackJack. Blackjack on iseenesest lihtsate reeglite mäng - mängijale jagatakse kaks kaarti ning juhul kui saate diilerist suurema punktisumma, olete võitnud. Numbritega kaardid annavad punkte vastavalt numbrile, kõik piltidega kaardid on väärt 10 punkti ning äss 11 või 1 punkti. Kelle skoor läheb üle 21 on lõhki ning automaatselt kaotanud.

Tööprotsess

Esialgu pole tööjaotus rühma liikmete vahel ära jagatud, vaid töötame üheskoos. Kõigepealt loome kaartide spraidid. Teiseks plaanime luua kaartide jagamise random generaatori, nii diilerile kui ka mängjale. Järgmisena tuleks kaardid ära väärtustada, vastavalt BlackJacki mängu reeglitele ning summeerida kaartidelt tulenev punktide summa. Ässa väärtustamise süsteem vastavalt 1 või 11 punktiö Punktide alusel võitja välja selgitamine. Edasi tuleks luua mängjale "rahakott", kus asub virtuaalne raha, millega enda käele panustada.

MUST HAVE

  • Töötav mäng ,ilma bugideta.
  • Start up menu loomine. Mängu alustades viskab menu akna ette, kus asub START GAME, HIGH SCORES, EXIT
  • Mängu raha teenimine käte võitmise tulemusena.
  • Puldi tuge, saab kaarte juurde "deal"-ida, seista jne...
  • Keyboard buttonitega mängus käitumise funktsioonid(vastavalt mida kaardimängus vaja teha)
  • All nurgas jookseb vastav raha summa ning, mis panustega mängid (palju raise-id)
  • Skoori salvestamine

Nice to have

  • Kasutada lan-is mängimist erinevate kasutajatega.
  • Kasutaja saab valida oma avatari ning sisestada oma user name-i
  • Graafilised täiendused mängule. Kaartide liikumised, illustreeritud "button"-id
  • Erinevate helide kasutamine mängu võitmisel, kaotamisel jne...
  • Veebipõhine mängimise võimalus teiste mängjate vastu.
  • Teenitud mängurahaga saab osta erinevaid tauste ja graafilisi muutusi.

PROTOTÜÜP

Täiesti töötav BlackJacki mäng (isegi restart töötab), kõik bugid fixitud, järgmisena hakkame tegelema panustamise süsteemiga + raha teema.

PS: Proovimiseks vajalik XNA 4.0!

edit: lisasin ka published versiooni, kellel tööle ei lähe, saab proovida seda (vajab installimist).

http://enos.itcollege.ee/~smaeots/C%23%20projekt/


LÕPLIK RAKENDUS

Vajalik XNA 4.0!

http://enos.itcollege.ee/~smaeots/C%23%20projekt/

NB! Lisasin ka published versiooni.