Talk:Meeskond Metronaator

From ICO wiki
Revision as of 22:17, 13 January 2013 by Skaarels (talk | contribs) (→‎Lõpptoote retsensioon)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Analüüsi retsensioon

Koostatud analüüs annab hea ülevaate loodava rakenduse sisust ja fuktsionaalsusest. Rakendus, mis kirjeldab arvutimängu, on piisava detailsusega lahti kirjeldatud. Meeskonnal olemasolev “Projekti objektide kirjeldus” võiks olla integreeritud siia analüüsi dokumenti, mis lisaks analüüsile sügavust.

Meeskond on läbi mõelnud mängus vajaminevate ressursside mahu ja nende hankimise (graafika ja heli).

Väljakutsuvaim osa projektis on platvormi valik. Projekti teostamine Windows 8 metro rakendusena on väljakutse, kuna vastavasisulist abimaterjali ei ole veel märkimisväärselt liikvel, mis nõuab projekti liikmetelt maksimumpanust, et tagada arvutimängus vajaminevad funktsionaalsused.

Kuna sisult analoogseid arvutimänge on liikvel massiliselt, siis puudub projektis originaalsus.

Sisuliseks puuduseks võiks pidada limiteeritud raskustasemete kasutust. Mängu pikkus osutub sellisel juhul mõnevõrra lühikeseks. Edetabel täitub kiirelt sarnaste parimate skooridega, ning korduv mängitavuse soov mängurite poolt võib olla küsitav. Soovitaks mõelda skaleeruva raskustaseme kasutamist vastavalt edasijõutud tasemetele. Seda tüüpi “arcade” mängude üheks oluliseks elemendiks mängurile on soov jõuda võimalikult kaugele. Fikseeritud lõpuga mäng kaotaks sellelaadsete mängude peamise atraktiivsuse.

Rakenduse mahukus on sobilik ja seda on võimalik realiseerida antud kursuse raames valitud meeskonna suurusega.


Koostas: CSharp Meeskond Risk2012


Prototüübi retsensioon

Kuigi prototüübi esitamise tähtajast on kinni peetud, on vaidlustatav prototüübi vastavus nõuetele.

Puuduvad arvutimängudele omased menüüd. Olemas on ainult mängu sisene vaade, kus on realiseeritud mängija poolt juhitava laeva liikumine ja tulistamine. Olemas on ka ühe vaenlase kuvamine koos liikumisega.

Kui mängijal õnnestub vaenlase laeva tabada, vaenlane ootuspäraselt hävineb. Kuna vaenlaste genereerimine piirdub ainult ühe laevaga, siis puudub võimalus hinnata tegevust mängitavuse poole pealt.

Kuuli ja vaenlase laeva põrkumise kontroll vajab täiustamist, hetkel ei käsitleta põrkumist kogu vaenlase laeva ulatuses, mille tulemusena kuul lendab laevast aegajalt läbi, ilma laeva kahjustamata. Samuti ei eemaldata laeva tabanud kuuli, mis jätkab oma teekonda.

Arvutimängu sisulist funktsionaalsust ei ole antud prototüübi põhjal võimalik hinnata. Teostatud maht on selleks liiga väike.

Graafiliselt on hetkel puuduseks mittesujuv liikumine. Laevade liikumine ekraanil on häirivalt hüpplik.

Projekti analüüsi ja esitatud prototüübi põhjal jääb ainult loota, et lõpptoode pakub midagi enamat...


Koostas: CSharp Meeskond Risk2012


Lõpptoote retsensioon

Laadisime alla lõpp-produkti ja tahtsime seda proovima asuda. See ei olnud siiski lihtne, sest vajalik oli Windows 8 installeerimine koos developer litsentsiga. Toetavalt oli projektimeeskonna poolt tekitatud pisikene spikker.

Tehniliselt oli projekt realiseeritud üldiselt hästi, kuid tõenäoliselt jäi tähtaja tõttu mäng ebaküpseks. Võrreldes analüüsi dokumendis kirjeldatuga, ei olnud realiseeritud iga taseme lõpus „lõpubosse“ ning peale teist taset lõpetas mäng vigade tõttu tegevuse. Samas kogu projekt ise oli väga mahukas ja piisavalt keerukas, mis väärib tunnustust.

Lisaks saab miinusena välja tuua, et puudu on osa lõppfaasi nõuetest nagu kasutusjuhend ja selge meeskonna rollide jaotus. Osaliselt saab rollide jagumisest selgust Githubi commiti kommentaaridest, kus on näha, et peamine arendaja on olnud Hanno Sirkel. Hea on see, et lähtekood on piisava põhjalikkusega kommenteeritud. Muuhulgas, heli tekitamine moodulis oli korrektselt viidatud koodi päritolu allikale internetis.

Kokkuvõttes võib öelda seda, et vaatamata probleemidele oli meeskonna Metronaator projekt julge ettevõtmine ning projektijuhis on tunda asjalikkust.

Retsenseeris meeskond Ratsa Rikkaks