2D računalna igra na engleskom jeziku namijenjena široj publici Žanr: Arcade / Story Teller / Rage game Autor: Vito Gambin 6.razred OŠ Fažana Mentor:

Слични документи
AKD KID Middleware Upute za Macintosh instalaciju V1.0

ELFI: UPUTSTVO ZA KORIŠTENJE

Recuva CERT.hr-PUBDOC

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

Slide 1

NAŠE MALE NOVINE IGRE KONZOLE Ralph Beare je bio izumitelj prve igraće konzole. Njegova konzola bila je nazvana BROWN BOX Izumljena je PRVE GENE

Lorem ipsum dolor sit amet lorem ipsum dolor

Microsoft Word - Korisnički priručnik za liječnika.docx

The Land of Heroes Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 96,17 % Pronađite magičan mlin kako biste se spasili od strašne hladnoće

eOI Middleware Upute za instalaciju

X PLATOON Pravila igre (v ) 1. PREGLED IGRE Cilj je osvojiti dobitnu kombinaciju na liniji za klađenje preko više rola. Podaci o igri :

INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelen

Microsoft Word - 6. RAZRED INFORMATIKA.doc

Trimble Access Software Upute za korištenje V2.0 Geomatika-Smolčak d.o.o.

INTERPRETER LOGO NAREDBI Teodor Lozinski Tomislav Višnić Kolegij: Uporaba računala u nastavi, Fizički odsjek, PMF, Sveučilište u Zagrebu, UVOD Z

Microsoft PowerPoint - LB7-2_WCCF_2010.ppt

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt

PuTTY CERT.hr-PUBDOC

18. ožujka Državno natjecanje / Osnovna škola (6. razred) Primjena algoritama (Basic/Python/Pascal/C/C++) Sadržaj Zadaci... 1 Zadatak: Kineski..

m-intesa ZA KRETANJE BEZ GRANICA... INTESA SANPAOLO BANKA ZA UREĐAJE SVIJET MOGUĆEG.

8 2 upiti_izvjesca.indd

Development Case

Rano učenje programiranj

Može li učenje tablice množenja biti zabavno?

PowerPoint Presentation

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

Daljinski upravljiva utičnica

Чича Глиша Аутор: Зора Гојковић и Валентина Рутовић ПРИПРЕМА ЧАСА И УПУТСТВО ЗА КОРИШЋЕЊЕ ПРЕЗЕНТАЦИЈЕ ЧИЧА ГЛИША За ове часове ликовне културе смо ис

Za formiranje JOPPD obrasca neophodno je točno popuniti šifre u osnovama primitaka. Svaka osnova primitka ima propisane šifre u prilozima JOPPD

Golden 7 Classic HTML5 na stolnim računalima i mobilnim uređajima. Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 95,00 % Golden 7 Classic

ImgBurn - instalacija i narezivanje ISO datoteke Mali alat pomocu koga jednostavno sa par klikova misa mozemo narezivati raznorazne medie... ImgBurn p

OpenVPN GUI CERT.hr-PUBDOC

1, 2, 3, кодирај! Активности циклуса 4 Пројект «Аркадне игре» - Час 6: Програмирање падања новчића (наставак) Доминантна дисциплина Математикa Резиме

VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)

Podružnica za građenje

GLAZBENA UČILICA Marko Beus Filozofski fakultet u Zagrebu 098/ Sažetak Glazbena učilica je projekt osmišljen kao nadopuna

Microsoft Word - privitak prijedloga odluke

DVD Čička Poljana - Vatrogasne igre

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju

Uputstvo za korištenje Moja webtv Smart TV aplikacije Moja webtv aplikacija dostupna je za korištenje putem Web Browsera, na Play Store-u (za mobilne

Korisničke upute za podnošenje zahtjeva za rješavanje spora (žalbe)

Anaconda Eye Rapids HTML5 na stolnim računalima i mobilnim uređajima Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 96,08 % Dragulj poznat

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime

Božo Online upute

MultiBoot Korisnički priručnik

Upute - JOPPD kreiranje obrasca

Sveučilište u Zagrebu

Infokup - Školsko Osnovne škole Algoritmi BaPaCpp

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:

Izvršavanje pitanja

PERIODIZACIJA KONDICIJA

Elektrotehnička i prometna škola Osijek Istarska 3, Osijek tel: 031/ , fax: 031/ Projekt je sufinancira Europska uni

Mentor: Ružica Mlinarić, mag. inf. Računalstvo Usporedba programskih jezika Sabirnice Operacijski sustav Windows 10 Operacijski sustav ios Osnovna gra

X EUROPEAN ROULETTE SMALL BETS Korisnički priručnik / Pravila igre (v 1.7) 1. PREGLED IGRE U igri European Roulette Small Bets (europski rulet s malim

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

Microsoft PowerPoint - b6_pr_benat [Read-Only]

Sadržaj Wi-Fi MESHtar...4 Upute za povezivanje osnovnog paketa od dva uređaja...6 Savjeti i napredne postavke A) Preporuke za optimalno postavljanje u

Slide 1

Državna matura 2010./2011. i prijave za upis na studijske programe

ČPP za Transformer TF201 Upravljanje datotekama... 2 Kako da pristupim podacima pohranjenim na microsd, SD kartici i USB uređaju?... 2 Kako da odabran

Pharao s Riches Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 96,10 % / 95,13 % / 94,40 % Bogatstvo i ostala blaga nekadašnjeg vrhovnog vl

Prolaznost studenata Fakulteta za odgojne i obrazovne znanosti u akademskoj 2015./16. godini

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Preddiplomski studij računarstva IGR

АНКЕТА О ИЗБОРУ СТУДИЈСКИХ ГРУПА И МОДУЛА СТУДИЈСКИ ПРОГРАМИ МАСТЕР АКАДЕМСКИХ СТУДИЈА (МАС): А) РАЧУНАРСТВО И АУТОМАТИКА (РиА) и Б) СОФТВЕРСКО ИНЖЕЊЕ

DRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019.

Microsoft Word - PLC na Ethernet mrezi.doc

UPUTSTVO ZA KORIŠĆENJE OPCIJE POGLEDAJ PROPUŠTENO 1

Algoritmi SŠ P1

Aster

Microsoft Word - IP_Tables_programski_alat.doc

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

(Microsoft Word - S1-MTS-Primjena ra\350unala u poslovnoj praksi -Breslauer N)

VODIČ ZA MODERNIJE POSLOVANJE CLOUD STORAGE Privatna učilišta i škole stranih jezika prelaze u cloud

A1 Xplore Music - FAQ 1. Kako mogu aktivirati A1 Xplore Music uslugu? A1 Xplore Music uslugu možete aktivirati preko Xplore Music aplikacije, koju mož

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA ZAVRŠNI RAD br Autonomno kretanje virtualnih objekata Marin Hrkec Zagreb, lipanj 201

Signal NCERT-PUBDOC

MOODLE KAO PODRŠKA CJELOVITOJ KURIKULARNOJ REFORMI Lidija Kralj, prof. Darija Dasović Rakijašić, dipl. inf.

PowerPoint Presentation

Gejmifikacija

Prolaznost studenata (zaključno s prvim ljetnim ispitnim rokom u akademskoj 2010./11. godini)

Ramses Book Red Hot Firepot Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 96,15 % PVI (povratak vrijednosti igraču) jackpot dodatne igre:

BDV-EF1100

Programiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj

MODEL ZADATKA ZA WSC MEĐUSEKTORSKU SMOTRU U ŠK. GODINI 2018./2019. Grafičke tehnologije i audiovizualne tehnologije

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi

Научила сам на семинару Бесплатна виртуелна учионица и применила у пракси Виртуелна учионица у разредној настави Одмах по завршетку семинара сам напра

Algoritmi SŠ P1

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1

III. OŠ ČAKOVEC Učiteljica glazbene kulture: Marina Korunek, prof. (učitelj mentor) KRITERIJI VREDNOVANJA ZA GLAZBENU KULTURU Elementi ocjenjivanja su

Mozete bez problema uploadovati fase fajlove na Youtube sjt bez da idete na njega.taj postupak mozete jednostavno uraditi jednim malim alatom koga ima

** Osnovni meni

Microsoft Word - ASIMPTOTE FUNKCIJA.doc

Računarski praktikum I - Vježbe 01 - Uvod

Smjernice za korištenje HAVC portala Modul AV djela 1

Транскрипт:

2D računalna igra na engleskom jeziku namijenjena široj publici Žanr: Arcade / Story Teller / Rage game Autor: Vito Gambin 6.razred OŠ Fažana Mentor: Ana Mirić

Sadržaj Sažetak Uvod 1. Space Rollers --------------------------------------------------4 2. Izrada igre u Unity 3D i C# ------------------------------------4 3. Pokretanje u mrežnom pregledniku --------------------------------6 4. Tijek igre ------------------------------------------------------7 4.1. Shema igre ----------------------------------------------7 4.2. Naslovnica i glavni izbornik ----------------------------8 4.3. Quick tutorial ------------------------------------------9 4.4. Tutorial ------------------------------------------------9 4.5. Intro --------------------------------------------------10 4.6. Story 1 ------------------------------------------------10 4.7. Prvi nivo-----------------------------------------------11 4.8. Boss 1 -------------------------------------------------12 4.9. Story 2 ------------------------------------------------12 4.10. Drugi nivo ---------------------------------------------13 4.11. Story 3 ------------------------------------------------13 4.12. Treći nivo ---------------------------------------------14 4.13. Boss 2 -------------------------------------------------14 4.14. Story 4 ------------------------------------------------15 4.15. Četvrti nivo -------------------------------------------15 4.16. Story 5 ------------------------------------------------16 4.17. Peti nivo ----------------------------------------------16 4.18. Boss 3 -------------------------------------------------17 4.19. End story ----------------------------------------------18 5. Literatura -----------------------------------------------------19 2

Sažetak Space Rollers je igra u kojoj se igrač suočava s 5 izazovnih nivoa kako bi spasio svemir. Potrebno je izbjegavati udarac u crvene prepreke, što se kako prolazite nivoe sve više komplicira. Jednostavno izbjegavanje prepreka prerasta u borbu s "bossovima", izbjegavanje projektila, pomičnih prepreka i zamki. Jeste li dorasli izazovu? Uvod Ideju za izradu ove igre dobio sam na natjecanju Infokup 2016. gdje sam se na županijskoj razini natjecao u kategoriji Algoritmi (programski jezik Python). Tamo sam prisustvovao prezentaciji softverskih radova i odlučio da ću do slijedećeg Infokupa napraviti svoj sofverski rad. Počeci mog učenja izrade softverskih radova vezani su uz programiranje igara u Pythonu, odnosno u Pygameu te Oraceleovom alatu Alice. Nisam bio u potpunosti zadovoljan navedenim alatima te sam proučavajući razne video tečajeve za izradu igara otkrio Unity 3D koji je u potpunosti zadovoljio moje potrebe. Skripte za ovu igru napisao sam sam; u programskom jeziku C# Za izradu računalne igre kao softverskog rada koji prijavljujem na natjecanje odlučio sam se zbog vlastite ljubavi prema igrama te želje da jednoga dana postanem programer računalnih igara. Još jedan razlog zašto sam se odlučio za igru je taj što se broj korisnika videoigara u svijetu svakog dana povećava pa i potražnja za igrama. Na početku sam se dvoumio između 3D i 2D igre, ali sam odlučio napraviti 2D igru dok je 3D već u izradi, a možda je i vidite na slijedećem Infokupu. 3

1. Space Rollers? Space Rollers je 2D računalna igra. Radnja se odvija u zamišljenom svemirskom prostoru, a glavni junak je svemirski brod koji se okreće i izbjegava prepreke prolazeći kroz nivoe različite težine. Space Rollers zahtijeva od igrača brze reakcije, visoku koncentraciju, usredotočenost te dobru koordinaciju pokreta. Igrajući Space Rollers povećavate sposobnosti rješavanja problema, brzog razmišljanja i donošenja odluka. 2. Izrada igre - Unity 3D i C# Igra je nastala u Unity 3D Personal verziji koja je besplatna za korištenje, ali ograničenih funkcija. Unity 3D je višeplatformsko okružje za profesionalnu izradu video igara za PC, konzole, mobilne uređaje i mrežne stranice. Jednom napravljen sadržaj uz sitne dodatke moguće je izvesti na sve danas aktualne platforme. Slika 1. Prikaz platformi za koje je moguće objaviti sadržaj napravljen u Unity 3D Rad u Unity 3D je baziran na radu s tkz. assetima. Asseti su datoteke koji mogu biti glazbene, grafičke, datoteke 3D modela, skripte itd. Assete je moguće uvesti u program, ali i kreirati unutar Unity 3D, kao što je sve (osim glazbe) kreirano u ovoj igri. 4

Slika 2. Prikaz asseta igre unutar Unityja Programski jezik koji korišten u izradi igre je C#, a uređivač za pisanje koda Microsoft Visual Studio. Napisane skripte postavljaju se u gameobject za koji ta skripta vrijedi, npr. this.transform.position = vrijedi za definirani objekt, a this definira taj objekt kao objekt kojemu se pridružila ta skripta. Ova igra ukupno sadrži 196 asseta koji sadrže glazbu, scene, skripte, grafike napravljene u Paintu i materijale (boje). 5

Slika 3. Popis svih asseta korištenih u igri Space Rollers 3. Pokretanje igre u mrežnom pregledniku Nakon što je igra završena za potrebe natjecanja izvezena je u format za mrežne stranice koji je moguće pokrenuti mrežnim preglednicima: Internet explorer, Opera i Mozzila Firefox. Da bi se igra pokrenula potrebno je instalirati dodatak za mrežni preglednik Unity web player, koji je moguće preuzeti sa službenih stranica. Slika 4. Instalacija Unity web playera je neophodna za pokretanje igre putem mrežnog preglednika 6

4. Tijek igre Cilj igre je preživjeti, tj. doći do kraja zadnjeg (petog) nivoa te savladati zadnjeg bossa sa što manje izgubljenih života. Priča je prisutna kroz cijelu igru. 4.1.Shema igre Igra (kada se pritisne opcija Play game ) započinje quick tutorialom nakon kojeg počinje priča. Djelovi Priče se pojavljuju prije svakog nivoa, a igraču se obraća i pomaže general. Nakon svakog neparnog nivoa igrač mora pobijediti bossa. Quick Tutorial Intro Story1 Level 1 Boss 1 Story 2 Space Rollers Play game Tutorial Level 2 Story 3 Level 3 Boss 2 Story 4 Level 4 Level 5 Boss 3 Story End Slika 5. Prikaz nivoa, priča i bossova koji se pojavljuju u igri 7

4.2.Naslovnica i glavni izbornik Prilikom pokretanja igre pojavljuje se naslovna grafika na kojoj se vidi ime igre te glavni heroj. Cijela (osim djelova s tekstom) igra pa tako i sam početak (nakon učitavanja) ima glazbenu podlogu. Nakon što se igra učitala dolazimo do glavnog izbornika koji se sastoji od dva gumba. Prvi gumb Play game pokreće prvi dio priče i prvi nivo igre. 8

4.3.Quick Tutorial Prije pokretanja prvog nivoa dane su upute igraču koje tipke koristiti da bi se kretao prostorom i upravljao igrom, a to su navigacijske tipke: gore, dolje, lijevo i desno te Spacebar i C. 4.4.Tutorial Drugi gumb Tutorial uči korisnika kako igrati igru prikazujući prvi nivo u tzv. slow mode gdje se prepreke koje igrač mora savladati pomiču sporije nego u prvom nivou, a igrač vježba izbjegavanje prepreka bez mogućnosti gubitka života. 9

4.5.Intro Priča ili intro u kojoj se upoznaju likovi počinje prije prvog nivoa. 4.6.Story 1 General vodi kroz priču i pojašnjava kako lakše preći igru. 10

4.7.Prvi nivo Prvi nivo je najlakši nivo. Kod svakog nivoa igrač ima 5 života, koji se troše ovisno o tome koliko se dugo frameova igrač zadrži na prepreci. Kada igrač izgubi živote mora krenuti ponovno s nivoa na kojemu se nalazi. Kada izgubi prikazuje mu se broj života koje je izgubio do sada. 11

4.8.Boss 1 Nakon prvog nivoa igrač mora savladati prvog bossa, na način da se sudara s njim kako bi mu oduzimao živote, i mora izbjegavati žute kvadrate koji njemu oduzimaju živote. 4.9.Story 2 12

4.10.Drugi nivo Drugi nivo je teži od prvoga jer prepreke dolaze iz raznih smjerova, i pomiču se. 4.11.Story 3 13

4.12.Treći nivo Treći nivo sadrži zamke, zbog čega ga je potrebno više puta igrati kako bi igrač upamtio te zamke. 4.13.Boss 2 Boss 2 je izdržljiviji od prvoga, ali umjesto da puca vodoravno, on puca brže i okomito. 14

4.14.Story 4 4.15.Četvrti nivo U četvrtom nivou putuje se kroz prolaz koji postaje sve uži. Cijelo vrijeme ispisuju se poruke neprijatelja. 15

4.16.Story 5 4.17.Peti nivo 16

4.18.Boss 3 Boss 3, glavni neprijatelj, šalje svoje podanike da slijede igrača, te svaki put kada mu igrač (tako da se sudari s njim) oduzme 10 života (10/100, svaki sudar=-0.5 života) 17

4.19.End story 18

5. Literatura https://unity3d.com/community https://www.youtube.com/user/unity3d/videos http://answers.unity3d.com/ 19