Meeskond "JingJang": Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kniine (talk | contribs)
Kniine (talk | contribs)
Line 10: Line 10:
Klaver
Klaver
menüüs liikumiseks on vajalikud nool ülesse ja alla
menüüs liikumiseks on vajalikud nool ülesse ja alla
Enter - läheb menüüs edasi
Esc - klahviga saab menüüs mängust väljuada.
Esc - klahviga saab menüüs mängust väljuada.
P - klahv on paus
P - klahv on paus
Oma kasti juhtimiseks tuleb kasutada nooleklahve.
Oma kasti juhtimiseks tuleb kasutada nooleklahve.
Enter -
 


Xboxi Pult
Xboxi Pult

Revision as of 19:34, 5 December 2010

Mänguks on Xonix.

Xonixi kood

Mängu juhend

Kasutaja peab lõikama vaenlaste alast tükke nii et ise ja oma saba vahepeal vaenlasega kokku ei puutu, boonuseks avaneb lõigatud ala alt tautapilt. Teatud koguse ala oma võimusesse saades vahetub level ja sellega koos ka taustapilt. Kasutajal on mängujooksul kokku 3 elu. Peale 2 levelit läheb asi raskemaks, ning hakkab vaenlaseid juurde tulema.

Juhtimine

Klaver menüüs liikumiseks on vajalikud nool ülesse ja alla Enter - läheb menüüs edasi Esc - klahviga saab menüüs mängust väljuada. P - klahv on paus Oma kasti juhtimiseks tuleb kasutada nooleklahve.


Xboxi Pult oma kasti juhtimiseks sabb kasutada vasakut juhtkangi menüüs liikumiseks on on nooled A = enter B = ESC

Üldist.

Ala on jaotatud 10pix kahemõõtmeliseks massiviks, kus siis igal elemendil on vastav väärtus kas tegu on sabaga, turvalise alaga või ei. Ala lõikamisle toimub lõigatud ala kontroll lähtudes vaenlase(te) asukohtadest. Kus kasutatakse rekursiivset algoritmi ehk iseenesessepöörduv algoritmi, mis siis über enda 4 suunas kontrollib kas on vastu tulnud saba või turvaline ala. Tautadele on valmis joonistatud ruudud mille järgi on hea orienteeruda. Vaenlaste ala joonistatakse täis kastikestega, ja kui ala muutub turvaliseks siis need kastid kaovad, ehk pilt tuleb tagant nähtavale Punktiarvestus toimub vaenlaelt äravõrtud kastide koguse summerimisena 1kast = 10px.

Töökorraldus

Põhiliselt kasutasime koodi vahetamiseks (versioonihalduseks) VS Team Foundationi, lõppfaasis läksime üle Codeplexi hostingukeskkonnale. Suhtulvahendiks kasutasime eelõige Skype.


Klassid

  • Game1
  • Esipaneel1
  • Esipaneel2
  • Info2
  • Kuidas
  • Manguekraan
  • Program (Static Class)

Objektid

  • Piiraja
  • Püüdja
  • Piiratud ala
  • Mänguväljak

Elude summa

  • Elude arv hetkel piiramatu.

Levelid

  • Levelid puuduvad.

Tööjaotus

  • 1. piiraja
1. liikumine
 1. liigub suunal x niikaua kui tuleb (sein, piiratud ala, püüdja saab kätte)
2. kiirus 
3. piiraja markeermine 
4. piiraja või piiraja markeeringu saab kokku püüdjaga
  • 2. püüdja
1. liikumine
2. mitu püüdjat
3. kiirus (suhtes piiraja kiirusega)
lisa (püüdjad põrkuvad omavahel)

  • 3. piiratud ala
1. püüdja põrkub tagasi
2. piiraja saab vabalt liikuda
3. piiraja piiratud ala täitmine
  • 4. mäng
1. väljaku suurus
2. elud
  • lisad
1. menüü
2. score  && scoreborad
3. mängu seaded
4. levelid
5. cuulid taustapildid
  • lisa lisad
1. save/load

Blogi

  • 16.10.10 Panime tiimi kokku.
  • 17.10.10 Pisike arutlus teemal kust alustada ja millal. Koht: ITK söökla. Aeg: 13:30.
  • 18-19.10.10 Artur pani meile Team Foundationi serveri püsti.
  • 20.10.10 Kõik proovivad ühendust saada serveriga. Kõik ka enamasti saavad vaatamata tõrgetele. Ainult Lauri ei saa mingil müstilisel põhjusel.
  • 22.10.10 Liis tegi õppejõu KaugSnake korda ja pani selle serverisse ülesse, et seda oleks võimalik analüüsida.
  • 23.10.10 Ka Lauril on lõpuks ligipääs serverile. Töö võib alata, alustasime 0-st.
  • 24.10.10 ToDo-listi koostamine skypes. Kell: 12:30.
  • 25.10.10 Lauri, Jako ja Karel proovisid esimesena saada mõne palli liikuma.
  • 26.10.10 Taust valmis ja ruudud liiguvad. Alguse FormApplicationi plaan on ka esitatud.
  • 27.10.10 Tuleb uus algus variant Xonixile Lauri poolt.
  • 28.10.10 Lauri, Karel ja Jako püüavad palle põrkama saada.
  • 29.10.10 Piilume teiste Xonixeid, mis on juba valmis arendatud, kuid otsustame neid mitte ära kasutada, toimus hääletus.
  • 30.10.10 Lauri proovis öösiti mängu teha, nädalavahetuse jooksul.
  • 31.10.10 Liis lahendas nuppude probleemid ja lisas formid, mis näitavad mängu õpetust ja infot. Info aken ei tööta kahjuks, kuna ei näita meie mängu infot vaid standardit.
  • 1.11.10 Liis püüab ühendada mängu formiga. Näited on aga kõik 3.1 jaoks ja mõnda komponenti enam 4.0-s ei ole sellisel kujul.
  • 5.10.10 Tulemus: poolik mängujupp. Õnneks saime ajapikendust. 2 nädalat, aga siiski.