I dette forløb skal jeg lave en endless runner i Unity, jeg skal aflevere en færdig produkt ud fra tutorialen
målet er at blive istand til at anvende unity efter at have lave opgaven. Jeg har lidt erfaring på forhånd så jeg tror at det endelige produkt ender rimelig ok.
bedømelse
Vi vil i dette forløb have fokus på at have tilegnet os nogle grundlæggende færdigheder i brugen af Unity, og scripting på begynderniveau. Derfor er der ikke point for kreativitet og udvikling af 'ekstra levels' eller funktioner. Jeg vil derfor først og fremmest kigge på:
At du er kommet igennem hele tutorialen, og fået udviklet et funktionelt spil.
At du får løst eller arbejdet udenom eventuelle problemer undervejs.
At du får beskrevet dit arbejde med øvelsen godt på dit studiewebsite undervejs (og ikke blot samler op til sidst!)
Selve spillet kan afleveres på følgende måder:
Som screencast hvor du spiller spillet og kort viser indholdet/funktionaliteten af dine koder. Knyt gerne kommentarer til undervejs. Video uploades til youtube (eventuelt som 'skjult') og indsættes på dit site.
Som .zip fil med alle projektets filer og mapper. Zip filen lægges på dit drev, deles, og gøres tilgængelig fra dit site.
Som webGL fil. Hvis du sender filen til mig har jeg mulighed for at hoste den, så du kan indsætte (embedde) spillet på dit site. På denne måde kan spillet spilles direkte i browseren når man kommer ind på dit site.
Dokumentering af udviklingen af spil i unity
undervejs i processen med arbejde på dette spil har jeg haft nogle problemer, det har ikke været store for det meste, og jeg har sådan set været istand til at løse dem, men for det meste ville jeg kalle de problemer jeg har oplevet, unity spagetthi (udtrykket spaggetti i forhold til software kommer fra sfm der er gammel og buggy, så man kalder det source spaggetti originalt)
Problemer:
havde problemer med at sætte det korrekte tekst, fordi at unity er dumme nok til at beholde deprecated komponenter i engine. kunne simpelhelt ikke lave den korrekt kode før jeg fandt ud af det.
glemte at skrive en invoke funktion med stort, uups.
animation player super forvirrende, når game-object ikke deler properties.
knapper er forvirende, og gider ikke at fungere på onclick så måtte bare lave at workaround.
Dette er logoet jeg prøvede at lave
forklaring på programeringen
(google der den meget compressed!!!)