|
| 1 | +Javafx |
| 2 | + |
| 3 | +How to install JavaFX |
| 4 | +-https://www.youtube.com/watch?v=oVn6_2KuYbM |
| 5 | +-vjv vec imate jdk instaliran, ali ako nemate skinite i to kao �ta je skinuo ovaj lik |
| 6 | +-plus ako dobijete error kad pokre�ete javafx project: "Colud not find or load main class application" https://stackoverflow.com/questions/56622327/error-could-not-find-or-load-main-class-application-main-javafx |
| 7 | + |
| 8 | + |
| 9 | +Model igre |
| 10 | + |
| 11 | +-ne smije biti dodira s nikakvim tim objektima |
| 12 | +-ulaz u tunel i onda neka raketa se pojavljuje i ide dio kao flappy bird u "zraku" |
| 13 | +-attemptsi se broje do retrya |
| 14 | +-pauza u igri - kad se klikne p |
| 15 | +-skakanje sa strelicom gore ili klik na mis je jednako update, mo�emo dodat da i na tipku W se sko�i |
| 16 | +-klasa npr. za sve objekte s kojima kad se desi sudar se izgubi |
| 17 | +-generirat levele |
| 18 | +-kad se izgubi - - opcionalno moguc povratak na izbor levela, ili samo restart, prikaz koliko posto levela smo napravili |
| 19 | +-continue igrice omogucit ako je to nekako moguce s obzirom da je to samo jar |
| 20 | +-nakon klika kocka se okrene kao za 180 stupnjeva, a kad samo negdje sklizne onda se samo malo podigne i tjt. |
| 21 | +-razmislit obavezno o lokalizaciji igrice(prijevod) |
| 22 | +-ikona za zvuk npr. |
| 23 | + |
| 24 | + |
| 25 | +Vizualizacija podataka(skinut igru) == ZAHTJEVNO, prou�avat jer tu nije sve sve popisano, ne�emo kompletnu igricu napravit 100% |
| 26 | +-od svega je prvo cilj setupirat da se to krece i skok da to bude normalno(super mario example da nije nesto) |
| 27 | +-game menu - po meni dobra ideja da se proba napravit da bude �to sli�nija jer to je ono �ta identificira igru |
| 28 | +-settings |
| 29 | +-postavke za zvuk - ikone etc. |
| 30 | +-help |
| 31 | +-mozda loading screen na pocetku- |
| 32 | +-customizacija levela ili ti ga level editor-mozda kao xml file ucitava |
| 33 | +-izbor background musica |
| 34 | +-izbor levela |
| 35 | +-slicice figura |
| 36 | +-progress bar levela |
| 37 | +-history-best score |
| 38 | +-jumps |
| 39 | +-attempts |
| 40 | +-ic na options(auto retry, show restart button etc. pogledat i sami) |
| 41 | +-rotiranje kocke |
| 42 | +-jedan dio levela je raketa |
| 43 | +-novcica nema? nego samo progress |
| 44 | +-svaki klik na nesto bi trebala biti jedna scena(mislim da se tako i klasa bas zove) |
| 45 | +-SKAKANJE i ekran kako se krece |
| 46 | +-jedan level je blue background |
| 47 | +-jedan je crven pa su i �picevi crveni |
| 48 | + |
| 49 | + |
| 50 | +Objekti na koje se nesmije kao "past" |
| 51 | +-trokut �pic |
| 52 | +-jedan manji jedan ve�i �pic |
| 53 | +-kad je izme�u dva zida |
| 54 | +-�pic na plo�i |
| 55 | +-vise�i �picevi |
| 56 | + |
| 57 | +Objekti na koje se smije |
| 58 | +-kocke pravokutnici ili �tagod ve� |
| 59 | +-plo�a |
| 60 | +-neka vatra koja je dinami�ka i na koju kad se do�e nas odbaci u zrak |
| 61 | + |
| 62 | +Naucit kako implementirat dinamicku pozadinu da se krece(kako uopce level zavrsava-to nisam provjerio) |
| 63 | + |
| 64 | + |
| 65 | +Op�enito o programiranju |
| 66 | +-jako pazit da nam je sve modularno(scene, objekti, �tagod) -- da bude reusable |
| 67 | +-vizualizacija odmah kre�e i to velik dio tima radi |
| 68 | +-model ja mislim da je dosta dvojica da nas radi- dakle to je setup koji se ti�e fps-a, tick-a, infinite loop u kojem ce se vrtit game |
| 69 | +-vizualizacija neka si svatko uzme ne�to(tra�ite te objekte, dodajte u projekt kao resource) |
| 70 | +-dakle npr. game menu �e biti jedna scena to se implementira i impl. dalje |
| 71 | +-najprije javafx instalirat |
| 72 | +-probat cemo i maven |
| 73 | +-gledat tutoriale, pitat u grupu, mozda ako je neki koristan link pasteat ga u discord, �upi� je otvoren za pitanja |
| 74 | +-pushat na gitlab da igrica napreduje i da onda netko drugi mo�e vidjet probat etc. da je sve to povezano |
| 75 | + |
| 76 | +...mali milijun stvari koje mozemo |
| 77 | + |
0 commit comments