Kahurid: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 4: Line 4:


= Analüüs =
= Analüüs =
Tegemist on arvutimänguga Kahurid, mille loome XNA arenduskeskkonnas. Mängul on kolm erinevat tasandit ehk levelit. Levelites eksisteerivad seinad, mida saab lasta ja seinad, mis on liikumise takistamiseks ja mida ei saa katki lasta. Mänguväljal on mõningad alad, mille peale minnes tanki ei näe ehk neid kutsutakse metsaaladeks. Mänguvälja seina äärtes on mõningad augud, läbi mille saab liikuda teisele poole mänguvälja ehk need on nagu otseteed, mida võib märgata lisatud pildilt. Järmisesse levelisse saab, kui oled hävitanud eelmises levelis kõik vastased. Mängitakse ja liigutakse pisikeste tankidega, mis tulistavad pisikesi kuule. Mänguväljale tekivad teatud aja tagant märgid, mida kogudes tankid saavad juurde omale teatud omadusi, nt lisaelusid, liikumiskiirendust või tuumapommi, mis laseb sel hetkel mänguväljal olevad vastaste tanktid õhku. Kõigil tankidel on ühesugused kiirused, aga kui tank saab tabamuse, siis ta kiirus muutub aeglasemaks.  
Tegemist on arvutimänguga Kahurid, mille loome XNA arenduskeskkonnas. Mängul on kolm erinevat tasandit ehk levelit. Levelites eksisteerivad seinad, mida saab lasta ja seinad, mis on liikumise takistamiseks ja mida ei saa katki lasta. Mänguväljal on mõningad alad, mille peale minnes tanki ei näe ehk neid kutsutakse metsaaladeks. Mänguvälja seina äärtes on mõningad augud, läbi mille saab liikuda teisele poole mänguvälja ehk need on nagu otseteed, mida võib märgata lisatud pildilt. Kasutajatel on üks ehitis, mille hävimisel on kasutajad automaatselt kaotanud. Seega, peavada kasutaja/kasutajad seda ehitist kaitsma. Järmisesse levelisse saab, kui oled hävitanud eelmises levelis kõik vastased. Mängitakse ja liigutakse pisikeste tankidega, mis tulistavad pisikesi kuule. Mänguväljale tekivad teatud aja tagant märgid, mida kogudes tankid saavad juurde omale teatud omadusi, nt lisaelusid, liikumiskiirendust või tuumapommi, mis võtab kõigilt vastaste tankidelt kolm elu vähemaks. Kõigil tankidel on ühesugused kiirused, aga kui tank saab tabamuse, siis ta kiirus muutub aeglasemaks. Tabamus võrdub ühe elu kadumisega. Vastaste tanke tekib I levelis 5 tükki korraga, vastaseid on kokku 20. II levelis 7 tükki korraga, vastaseid on kokku 21 ja III levelis 10 tükki korraga, vastaseid on kokku 30.  


== Must have ==
== Must have ==

Revision as of 22:59, 4 November 2012

Kirjeldus

Põnev tankimäng, mida saab mängida kahekesi või üksi. Meenutab kunagist telekamängu tanki, aga seal on mõningad lisad, mis teevad mängu huvitavamaks. Mäng koosneb kolmest levelist, kui oled kõik levelid läbinud, oledki mängu võitja. Leveli lõpus öeldakse, milline mängija võitis ja kui palju ta laske tegi.

Analüüs

Tegemist on arvutimänguga Kahurid, mille loome XNA arenduskeskkonnas. Mängul on kolm erinevat tasandit ehk levelit. Levelites eksisteerivad seinad, mida saab lasta ja seinad, mis on liikumise takistamiseks ja mida ei saa katki lasta. Mänguväljal on mõningad alad, mille peale minnes tanki ei näe ehk neid kutsutakse metsaaladeks. Mänguvälja seina äärtes on mõningad augud, läbi mille saab liikuda teisele poole mänguvälja ehk need on nagu otseteed, mida võib märgata lisatud pildilt. Kasutajatel on üks ehitis, mille hävimisel on kasutajad automaatselt kaotanud. Seega, peavada kasutaja/kasutajad seda ehitist kaitsma. Järmisesse levelisse saab, kui oled hävitanud eelmises levelis kõik vastased. Mängitakse ja liigutakse pisikeste tankidega, mis tulistavad pisikesi kuule. Mänguväljale tekivad teatud aja tagant märgid, mida kogudes tankid saavad juurde omale teatud omadusi, nt lisaelusid, liikumiskiirendust või tuumapommi, mis võtab kõigilt vastaste tankidelt kolm elu vähemaks. Kõigil tankidel on ühesugused kiirused, aga kui tank saab tabamuse, siis ta kiirus muutub aeglasemaks. Tabamus võrdub ühe elu kadumisega. Vastaste tanke tekib I levelis 5 tükki korraga, vastaseid on kokku 20. II levelis 7 tükki korraga, vastaseid on kokku 21 ja III levelis 10 tükki korraga, vastaseid on kokku 30.

Must have

  • Kolm erinevat levelit.
  • Vaenlased ehk automaatselt liikuvad tankid (ühes levelis võiks neid tulla üksinda mängides kokku 15, kahekesi mängides 25). Peale igat levelit hakkab tanke rohkem korraga tulema.
  • Üks või kaks inimest saavad korraga mängida.
  • Igal tankil on vaid viis elu ehk teda võib viis korda lasta.
  • Peale igat tabamust muutub tank natukene aeglasemaks.
  • Kaitseehitis, mida kasutajapoolsed takid peavad valvama ja vastased peavad hävitama, et võita.
  • Lasu- ja punktiarvestus igal tangil.
  • Märgid, mida korjates saab tank endale boonuse.
  • Mõlemat kasutajapoolset tanki saab juhtida klaviatuurilt.
  • Mänguvälja ääres on augud, millest läbi minnest jõuab teisele poole mänguvälja (nagu mängus Pac-Man).
  • Helid (tankide sõitmine, plahvatused, kuulitabamused).

Nice to have

  • Multiplayer (väga oleks soovinud panna must have-i alla, aga tundub olevat realiseerimise osas liiga keeruline ja aeganõudev).
  • Üliilus graafika (see võtaks vist liiga palju aega).
  • Rohkem voore ehk leveleid.
  • Kui mäng oleks 3D-na.
  • Oleks tore, kui automaatselt liikuvad tankid suudaksid hästi leida kasutaja tanke ja kaitseehitisi üles ning neid rünnata ehk automaatsed tankid ei tohi olla väga lollid.

Pildid Mängust

Midagi sellist Midagi sellist võiks välja näha

Tööjaotus

  • Kristjan Tõnismäe - projektijuht, kasutaja poolt juhitavate tankide loomine
  • Andreas Plado - tankide ja märkide kujundus, augud mänguvälja sees
  • Kullo-Kalev Aru - levelite kujundus, levelite loomine
  • Xiangwei Zuo - testimine, kaitseehitise loomine, selle kujundus
  • Jaan Kängsepp - automaatselt liikuvate tankide loomine

Mängu loomise käigus võib midagi võib veel jaotuse osas muutuda.

Log

25.oktoober 2012

  • Kokkusaamine

28.oktoober 2012

  • Wiki lehe loomine

04.november 2012

  • Analüüsi koostamine, lehe täiendamine