Meeskond "pöial": Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
Line 36: | Line 36: | ||
*Graafilised täiendused mängule. Kaartide liikumised, illustreeritud "button"-id | *Graafilised täiendused mängule. Kaartide liikumised, illustreeritud "button"-id | ||
*Erinevate helide kasutamine mängu võitmisel, kaotamisel jne... | *Erinevate helide kasutamine mängu võitmisel, kaotamisel jne... | ||
*Veebipõhine mängimise võimalus teiste mängjate vastu. |
Revision as of 15:40, 21 November 2013
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. Esiteks teeme valmis akna, kus sees mäng jookseb, siis kirjutame valmis mängu loogika ning lõpuks lisame kujunduse jne. Hetkel on välja mõeldud, milline mäng välja näeb ja kuidas seda teostada. Peagi alustame koodi kirjutamisega.
MUST HAVE
- Start up menu loomine. Mängu alustades viskab menu akna ette, kus asub START GAME, EXIT
- Mängu raha teenimine käte võitmise tulemusena. Teenitud mängurahaga saab osta erinevaid tauste ja graafilisi muutusi.
- Erinevad vastased (Dealeri vastu mängimine) Avatarid muutuvad olenevalt skoorist.
- Puldi tuge, saab kaarte juurde "deal"-ida, seista jne...
- Keyboard buttonitega mängus käitumise funktsioonid(vastavalt mida kaardimängus vaja teha)
- Kasutaja saab valida oma avatari ning sisestada oma user name-i
- All nurgas jookseb vastav raha summa ning, mis panustega mängid (palju raise-id)
Nice to have
- Kasutada lan-is mängimist erinevate kasutajatega.
- Skoori salvestamine, et kasutaja uuesti sisenemisel oleksid vastavad rahasummad ja mängus tehtud muudatused alles
- 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.