Meeskond "S.K"

From ICO wiki
Revision as of 01:11, 16 November 2010 by Saaver (talk | contribs) (→‎Juhend)
Jump to navigationJump to search

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.

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.
suht random?








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

  • Klassid Kell ja Player
  • Osaline graafika muutmine

20. oktoober

  • Klass Tulemused, mis hoiab/väljastab tulemusi
  • Klass Field, mis hoiab miinidearvu

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

  • Klass Vaheleht, mis väljastab muudetud tulemused
  • Graafika/fontide muutmine
  • Lisatud vinge pommi plahvatamise animatsioon
  • Beta kättesaadav

26. oktoober

27. oktoober

  • Lisatud XBoxi tugi
  • LAN kahe mängija tugi olemas
  • Mängu nõuded täidetud