Meeskond "S.K": Difference between revisions
Line 58: | Line 58: | ||
===18. oktoober=== | ===18. oktoober=== | ||
* Klassi muutujad liigutatud kõik muutujad, millele on vaja mitmes klassis ligipääsu | |||
* Klassid Kell ja Player | * Klassid Kell ja Player | ||
* Osaline graafika muutmine | * Osaline graafika muutmine |
Revision as of 00:17, 16 November 2010
Allalaadimine
Mäng on kättesaadav SIIT
Kirjeldus
Minesweeperi laadne mäng, kus miinide otsimise asemel tuleb neile pihta saada. Punkte arvestatakse klikkide pealt (mida vähem, seda parem).
Juhend
Mängus on võimalik valida kolme raskusastme vahel: easy - 15 x 10 ruutu väljak ja 30 miini; medium - 20 x 15 ruutu ja 60 miini; hard - 25 x 20 ruutu ja 100 miini.
Võrgumäng toimib ainult LAN-is. Koolis proovides peavad mõlemad mängijad olema ühendatud sama WIFI AP külge. Kui mängu hostimine ei õnnestu (viskab tagasi põhimenüüsse), siis see tähendab, et keegi teine hostib juba samas võrgus mängu. Kui join ei õnnestu, siis suure tõenäoususega ollakse erinevates võrkudes või on ühenduse kvaliteet halb (suur packet loss, kõrge latentsus).
Single player mängus on võimalik kasutada ka väikest cheati. Nimelt, 'p' klahv paneb 3x3 pommitamise režiimi peale. St. et kui vajutad mingi ruudu peale, siis lisaks sellele avatakse ka kõik ümbritsevad ruudud. Et aga liiga kerge ei oleks highscore üle lüüa, siis üks vajutus maksab 5 klikki. Netimängus on võrdsuse pärast see võimalus kinni keeratud.
Logi
1. oktoober
- Idee läbirääkimine, osade esialgne jaotus
2. oktoober
- Esialgne väljaku joonistamise kood.
- Esialgne menüü ja liikumine
- Erinevad lehed
- Test-graafika
3. oktoober
- Mänguväljaku ruudud avanevad kui nende peale hiirega klikkida.
- Mänguväljakule randomiga miinide loosimine. Tuleb välja, et C# RandomNumber klass ei tekita just kuigi suvalisi numbreid.
7. oktoober
- Mäng jagatud rohkemateks klassideks ja alamfunktsioonideks.
- Klass ruut moditud
8. oktoober
- Tühja (ilma miini ja numbrita) ruutu tabades avab ka ümberkaudsed tühjad ruudud.
- Miinide loosimiseks võetud kasutusele RNGCryptoServiceProvider klass, mida erinevalt RandomNumber klassist võib ka randomiks nimetada.
- Lisatud võimalus 3x3 ruutu ühe vajutusega lahti teha.
15. oktoober
- Esialgne XML fail mängu skooriga
- Game1 loadcontent ümber tehtud, tekstuure hoiab klass tekstuurid
18. oktoober
- Klassi muutujad liigutatud kõik muutujad, millele on vaja mitmes klassis ligipääsu
- Klassid Kell ja Player
- Osaline graafika muutmine
20. oktoober
- Klass Tulemused, mis hoiab/väljastab tulemusi
22. oktoober
- Lisatud nime sisestamise võimalus klaviatuurilt
- Lisatud hiire klikkide arv, jooksev aeg, miinide arv väljakul
23. oktoober
- Uuendatud/parandatud xml'i kirjutamine/lugemine -> tulemuste väljastamine
24. oktoober
- Graafika/fontide muutmine
- Lisatud vinge pommi plahvatamise animatsioon
- Beta kättesaadav
26. oktoober
- Terve menüü loogika uuesti ülesehitatud
- Lisatud esialgne neti tugi kasutades Lidgren.Library.Network
27. oktoober
- Lisatud XBoxi tugi
- LAN kahe mängija tugi olemas
- Mängu nõuded täidetud