Franjo Kluz ponovo leti

Daklem, nabavio sam si HTC Desire Z. Kako to obično biva kod mene, otišao sam do VIP Centra nakon rasprave na poslu i rekao “hoću to”. Upiknuo sam skoro kao ćorava kokoš. Na “Ništa se neće dogoditi” u Moravicama sam ga malo držao u rukama, zapamtio da su rekli “to je najbolje što ima tastaturu” (valjda), proguglao 10 minuta i otišao kupiti.

Moj prvi utisak je da je to jedno obično govno i nisam siguran da bih to kupio roditeljima. Zglobovi koji drže tastaturu su se totalno pohabali nakon 2 dana korištenja. Super da sam guglao samo 10 minuta, jer su Interneti prepuni postova ljudi o ovom problemu. Novije serije su malo bolje ali mi smo izgleda u Hrvatska dobili stariju seriju. Brijem da nema teorije da će mi ovo zamjeniti. U svakom slučaju, svi su mi se igrali sa telefonom i namjerno forsirali taj zglobić. Da ga nisu drugi koristili, meni bi se to pohabalo nakon tjedan dva normalnog korištenja.

Drugi problem koji sam otkrio je da mu je trebalo izrazito dugo da pošalje SMS. Još jedan bug, ovaj put službeni koji je ispravljen u updateu. Dan i nešto sam koristio telefon i isčuđavao se sa “pa zar mu zaista treba minuta da pošalje sms?!”. Da… dragi moj čitaoče. U zavisnosti od položaja zvijezda na nebu, SMS bi slao od 10 sekundi do nekih minutu i nešto. Naravno, sve stoji dok on šalje SMS i vrti prokleti progres bar. Pa tko to pušta u prodaju?!

Sve je to ok, ali ovo je ipak potrošačka tehnika koja se kupuje na štandu. Ne bi trebalo imati ovakve probleme. Sa ovim svojim PC pristupom od 50 ne baš u potpunosti kompatibilnih hardware-skih platformi i 50 različitih verzija OS-a su me ipak uspjeli natjerati da nešto i napišem za Androida. Već imam osjećaj da će to biti veselo iskustvo. Isprobavao sam od frenda aplikaciju za upload videa. Naravno, kad ja otvorim svoju tastaturu u trenutku upisivanja naziva videa, njegova se aplikacija totalno skrši. Jelte… nije čovjek imao blizu sebe Androida sa tastaturom da isproba.

Daklem…. *taarraaaaam*. Počeo sam se malo igrati sa Franjom Kluzom (kojeg sam zapostavio ravno dvije godine) na Androidu. Malo prisjećanja Jave koju nisam dirao više od 10 godina, malo igranja sa Eclipseom, malo upoznavanja sa ostalim alatima, malo API-ja, …Ovo je neka moja ideja kako ja zamišljam intro screen u novom Franji (loše izgleda za sada, naravno trza itd…). Malo animacije, malo muzike i nekih poruka… Sve u svemu, još sam u procesu učenja uz standardne zanimacije na poslu + poslovima sa strane koji uvijek pate. E pa neka pate, jer za mjesec-dva Franjo Kluz sa jednim nivoom izlazi na Internete! Strepi Minecraftu, strepi!

Više o Franji na njegovom službenom siteu.

Napredak sa Franjom


Da se odmah razumijemo – ja sam na samom početku rekao da će Franjo ići tempom koji ja odredim. U svakom slučaju, bio sam zauzet nekim drugim projektima ali dva su me događaja ponovo pokrenula. U biti tri. Prvi je vezan s tim da sam odlučio podovršavati sve ti sitne zezancije od projekata koje sam započeo. Rekoh, kad sam već utukao par sati na izrade videa i svega mogao bih utući još dva tri sata da sve i finiširam. Drugi je kad sam vidio kako je dvogodišnja klinkica od moje drage prijateljice napaljena na Franju Kluza. Treći je što sam nekome obećao da će kao dio rođendanskog poklona (da ne ispadne da sam totalno lame – pao je i normalni poklon) dobiti ulogu u Franji Kluzu.

Daklem… idemo redom. Priča ide da je Franjo utekao u partizane zbog kartaških dugova i možebitnog pretjeranog drugovanja sa ženom svog nadređenog. Isto tako postoji priča da Franjo nije nikad poginuo već da je odletio u Afriku (vezano sa njegovim letovima u izbjegličke logore gdje je bio popularan među djevojkama). To mi je sve djelovalo kao zanimljiva osnova za samu igricu. Svakako će biti konfigurabilno (jer ipak želimo i da djeca igraju Franju) ali početak Franje će biti u stilu 8-bitnih igrica iz 80etih. Franjo treba u “n” različitih poza zadovoljiti ženu svog nadređenog dok se isti lagano približava kući. Hoće li zateći Franju unutra? Ovisi od vas!

Daljne misije vode Franju preko Bosne, Dalmacije do same Afrike. Između pravih misija nalaze se male kartaške igre (još nisam smislio kakve) za nabavljanje dodatnog novca. Misije koje Franjo treba završiti bi bile tipa:

  • bacanje cigara i konjaka drugu Titi
  • bacanje konzervi drugu Titi da ih može podjeliti borcima “7 banijske udarne divizije”. To je jedna od onih mnogih pričica kad Tito svoju hranu dijeli (sigurno je konzervi istekao rok trajanja). Meni je priča zanimljiva jer je moj djed bio dio te priče. (bitka na Neretvi iliti Operacija Weiss)
  • bacanje vojne pomoći 3-ećoj udrarnoj diviziji pod vodstvom Save Kovačevića u borbama kod Sutjeske (Operacija Schwarz )
  • bacanje “političkog” iz padobrana da podigne moral jedinicama
  • bacanje britanskih špijuna na razgovore sa drugom Titom
  • definitivno hoću ubaciti misiju sa bacanjem hrane za kravu (hm.. krava je bila u pitanju?!) koja je vukarala knjige od Vladimira Nazora. Isto tako, malo van konteksta ali kao dio priče hoću ubaciti i Velog Jožu u tu misiju sa možebitnom “Jamom” na kraju. Bez aluzija na pederluk ali svakako sa Jožom koji baulja po terenu i na kraju na*ebe.

Anywho… imam dosta ideja i budem uskoro opet počeo na tome raditi.

Što se tiče rođendanskog poklona…. pismo je išlo ovako:

Dragi moj Duško,
u ovakvim situacijama čovjek se uvijek zapita «Što kupiti nekome tko je uspješan kako u poslovnom tako i u privatnom životu? S kakvim poklonom pokazati koliko mi je stalo do našeg prijateljstva sve ove godine?!».

Jedini odgovor na takvo životno pitanje je «Znam! Stavit ću ga kao jednog od likova u svoju novu indie igricu koju radim (nije ona igrica)!». Drugi odgovor mi je bio «Dat ću mu testne licence na 90 dana za Informix Dynamic Server pa da jadničak napokon vidi pravu relacijsku bazu za muškarce!».

Daklem…. Igrica se zove «Franjo Kluz» i trenutna 0.04 verzija se nalazi na web adresi https://www.binarni.net/projects/franjo/. Zašto mislim da bi ti bio idealan lik unutra? Franjo je, kao što najvjerovatnije i sam znaš, bio kockar i švaler koji se zamjerio ustaškom časniku (nakon što je izdao kraljevsko zrakoplovstvo te prebjegao u okupatore) i utekao sa svojim kopilotom u partizane. Igrica prati dogodovštine našeg Franje od odlaska u partizane do samog kraja. Službena priča kaže da je poginuo od švabske ruke ali mi znamo da nije bilo uistinu tako….

Koji si ti od likova? Možeš sam odrediti…. reci što bi želio biti a ja ti predlažem neke likove:

Muškarčina. Brat blizanac Bate Živojinovića. Budućnost SFRJ ovisi o njemu dok ga Franjo treba izbaciti sa padobranom da se pridruži Savi Kovačeviću i njegovim ratnicima na Sutjesci.

Politički. Brat blizanac Rade Šerbedžije. Budućnost političkog uređenja SFRJ ovisi o njemu. Franjo ga treba padobranom izbaciti da stigne na sjednicu AVNOJA. Osim AVNOJA može biti i neka jedinica u okruženju kojoj treba dignuti moral.

Britanski špijun. Brat blizanac Mikija Manojlovića od majke iz prvog braka. Direktno od Churchilla treba donjeti pakovanje najfinijih kubanskih cigara drugu Titi u njegovu špilju u Drvaru.

Mislim da je ovo bolje od bilo koje beskorisne drangulije a s obzirom da se radi o čistoj JavaScript igrici koja koristi HTML5 element Canvas i sam ćeš znati koliko sam truda, znanja i ljubavi uložio u sve ovo. Tvoji beskorisni Java developeri koji često znaju ispustiti index na glavnom ključu u tablici će ti zaviditi.

Tvoj Aco

Franjo srušio prvog Švabu!

Što ima novoga u Franjinom svijetu?! Sredio sam site tako da sad https://www.binarni.net/projects/franjo/ na nešto i liči (osobno nisam zadovoljan s njim ali bolje i ovako nego nikako. kombiniram.). Stavio video na youtube (malo je scale videa u banani), stavio neke screenshotove, stavio par linkova okolo.

Što se tiče samog Franje sad sam stavio i dodatne objekte u igru. Za sad su to Messerschmitt, Panzer tenk i oblak. Razmještaj objekata je random i poprilično imbecilan (ali to je nebitno, jer to neće Franjo ni razmještati u budućnosti). Zanimalo me kako će se ponašati Canvas kad bude bilo više objekata koji se scrolaju. Za sad liči kao da malo šteka.

Franjo se napokon skrola kao pošten čovjek

Kao što možete i provjeriti na https://www.binarni.net/projects/franjo/ Franjo se više ne skrola sa 2fps! Sad to već izgleda kao neki pošteni soon to be scrolling shooter!

Skužio sam da mi je bolje živote (koji su predstavljeni sa zvjezdicama) i bombe (predstavljeni sa bombom) staviti u panel skupa sa brzinom, visinom i drugim komandama. Double buffering sam postigao sa skrivenim Canvasom (koji ima visibility hidden). Pokušao sam sa dva buffera, jedan za teren, drugi na kojem sve crtam i onda blitam na ovaj prvi. Tja… djeluje mi znatno sporije ali budem još eksperimentirao s time jer ovako se baš vidi kako aviončić flickera u određenim situacijama. Anywho, sad slijedi malo eksperimentiranja sa terenom te sređivanja organizacije codea.

Ono što mi je super sa skrivenim Canvasom što mogu da ga stavim na visibility i vidim što mi se iscrtava tamo. Super korisno jer sam tako skužio jedan sitni bug.

Reakcije su za sad ok. Čak sam dobio i pohvalu za komande (postepeno podizanje, spuštanje te ubrzavanje).

Franjo Kluz je poletio sa svojim Potezom XXV


Moja jedina želja otkako sam nabavio svoje prvo računalo je bilo da radim igrice. Druga želja (što sam inače 2 godine kao i studirao) mi je bila da projektiram avione.
To da ću ja raditi jednog dana u Sierri nisam nikad ni dovodio u pitanje. Svuda oko sebe sam ostavljao stotine malih igrica i uvijek je tu bila neka malo kompleksnija avanturica, neke akcione zezalice itd. Nakon pušione sa Multivitaminom, a tome ima valjda 6-7 godina, nisam osjećao više potrebu za tim. Jednostavno mi se to sve zgadilo.

Ali eto, nakom svake kiše dođe sunce pa se i kod mene pojavila opet želje za malo opuštanja kad sam u stresu. Daklem, evo ga…. “Franjo Kluz” prototip moje prve igrice nakon pun kufer vremena. Već sam i zaboravio programirati, sve neka formatiranja teksta u zadnje vrijeme tako da mi je drago da se malo počnem baviti i time. Ovo je više neki prototip da vidim kako se ponaša Canvas, koliko je to sve brzo itd.. itd… Source će biti objavljen pod nekom poštenom licencom i sve što s time dolazi (iako je već sad objavljen, ali dobro). Neću pisati što sve ne radi, čega nema i što će doći jer pametnjakovići to nikad ne čitaju a oni sa malo mozga će znati što verzija 0.01 znači. Zato šaljite mail u svakom slučaju kad skužite da ne radi u Exploreru… šaljite.

Zove se “Franjo Kluz” jer mi je to super ime, imam super priču i akciju koju ću složiti iza svega ovoga. Inače, za one koji ne znaju Franjo je bio oficir kraljevine jugoslavije koji je početkom drugog svjetskog rata završio u ustaškoj avijaciji. Priča kaže da je zbog kockarskih dugova pobjegao sa avionom Potez XXV (inače u igrici ja koristim Breguet 19 s kojim je pobjegao Rudi Čajevec) i svojim strijelcem u partizane.
Dosta davno o svemu tome je snimljen i film Partizanska eskadrila a krajem 2008. započeta i igrica.

Ako želite vidjeti na što to trenutno liči odite ovdje: https://www.binarni.net/projects/franjo/

Više o projektu na:
* https://www.binarni.net/projects/franjo/
* http://lab.binarni.net/wiki/FranjoKluz