Ponor — hrvatski folk-horor dungeon crawler za Android i iOS
Ponor je horor igra iz prvog lica smještena pod stari Rovinj — trinaest katova koji vode od gradske kaldrme do dna jame u kamenu. Bura puše kroz kale, nijedna škura nije otvorena i grad umire u snu, a za onim što ga guši silazi četvero ljudi: harambaša, kontrabantica, glagoljašica s knjigom i starac koji zna što se stavlja na prag. Vlastiti projekt Designer 2 j.d.o.o. — od prve linije koda i svake naslikane sobe do objave na Google Playu i App Storeu.
Igra se kreće polje po polje, gleda kroz oči družine, a čim neprijatelj sazna gdje ste, svijet stane i prelazi na poteze. Ono po čemu se Ponor razlikuje od klasičnih tamnica jest da nijedno stvorenje nije samo veći broj — svako je pravilo koje se ne rješava jačim mačem, nego time da shvatiš s čime imaš posla.
- Trinaest ručno dizajniranih katova, od kaldrme starog Rovinja do dna jame pod gradom
- Šesnaest stvorenja iz hrvatske narodne predaje — mora, vukodlak, vila, utopljenik, ala, karakondžula, bauk, vodenjak i drugi
- Svako stvorenje ima svoje pravilo: mora ne prelazi preko soli, vukodlaka drži dolje samo glogov kolac, vila traži hladno željezo, alu budi svjetlo
- Predmeti su odgovori i troše se — šaka soli preko praga, glogov kolac, hladno željezo, baklja koju ponekad treba hitno ugasiti
- Četiri lika i 41 sposobnost, bez ograničenja klase: svaki lik smije nositi svaki predmet
- Svako stvorenje naslikano rukom, sa svojim glasom; potpuno lokalizirano na hrvatski i engleski
- Radi bez mrežne veze, bez registracije i bez kupnji unutar aplikacije; spremljena igra ostaje na uređaju
- Na Androidu ljestvica najdubljeg kata i četiri postignuća preko Google Play Igara
Kroz ovaj projekt vodio sam cijeli ciklus sam: dizajn tamnice i sustava borbe na poteze, pisanje priče i svih tekstova na oba jezika, izradu cjelokupne likovne opreme — svih šesnaest stvorenja, tekstura zidova, portreta likova i ikone — te zvučni dio, prijelom sučelja, ugradnju oglasa i pripremu dućanskih materijala, snimanje i montažu trailera, pa sve do objave i praćenja na Google Playu i Appleovom App Storeu.
Tehnologije: JavaScript (ES2020), HTML5 Canvas 2D za prikaz iz prvog lica, Web Audio API, cijela igra kao jedna samostalna datoteka bez vanjskih biblioteka; Capacitor 8.5 za Android i iOS omotač, Swift Package Manager na iOS strani, Google Mobile Ads (AdMob) preko @capacitor-community/admob, Google Play Games Services za ljestvicu i postignuća, User Messaging Platform za privolu, XcodeGen i xcodebuild za iOS build, ffmpeg za trailer.