Blog One – adaptívna mobilná hra

One – adaptívna mobilná hra

Často sa stáva, že hra okamžite odradí z dôvodu nevhodného výberu a nastavenia kľúčových prvkov hry. Snažíme sa preto na základe zostaveného profilu spoznať hráča a vytvárať odporúčania preferovaného charakteru hráča a tým ponúknuť zvýšenie zážitku z hry. Projekt One má jednu kľúčovú myšlienku – zaujať hráča mobilnej hry hneď od prvého spustenia hry. Zvýšenie záujmu a väčšia zábava prináša vývojárom väčší zisk, čo je ich veľkou motiváciou. Každý vývojár by bol rád, keby sa k jeho hrám používatelia opakovane vracali.

Projekt One je služba, ktorá pomáha vývojárom zvyšovať zaujímavosť ich mobilných hier.

Ako to asi funguje?

Náš projekt smerujeme na vývojárov mobilných hier, ktorým adresujeme našu odporúčaciu službu. Po registrácii vo webovom portáli poskytujeme vývojárom prístup k nášmu API, ktoré ponúka možnosť získať odporúčanie charakteru pre konkrétneho mobilného hráča. Výmenou za túto službu je finančná odmena a umiestnenie osobnostných dotazníkov v hrách. Dotazníky si vývojári umiestnia v hre, čím ich sprístupnia formou hernej odmeny masám. Na základe zozbieraných údajov dokážeme lepšie špecifikovať hráča, napríklad pomocou dotazníkov BigFive. Dotazníky taktiež poskytujeme prostredníctvom API.

Vytvorené API podporujeme našou vlastnou mobilnou hrou OneRacing, ktorá má charakter netradičnej závodnej hry. Počas predbiehania sa so súpermi a naháňačiek za bodmi sa hráč profiluje do jednej z troch vopred nastavených výrazných rolí.

  1. Shooter je agresívny a silný hráč, ktorý súpera odrovná strelami hneď, ako sa mu dostane do výhľadu.
  2. Collector je veľký rozrážač, ktorý odstaví každého, kto sa mu pripletie do cesty za vytúženými mincami.
  3. Runner vyniká svojou rýchlosťou a obratnosťou, ktorú využíva pri naháňaní sa za časovými bránkami, ale taktiež aj pri vyhýbaní sa súperom.

Takto charakterovo vyvážená hra odzrkadľuje rôzne typy charakterov hráčov a navyše je aj zábavná, čo je možné vyskúšať aj v multiplayer hre s kamarátmi, alebo otestovať svoje schopnosti proti počítačovým súperom.

Aké technológie sme použili?

Mobilnú hru sme programovali v jazyku Java na platforme Android za použitia hernej knižnice libGDX pre multiplatformové 2D mobilné hry. Serverová strana hry využitá na komunikáciu multiplayera beží na Windows Server 2012, využíva a UDP a je naprogramovaná pomocou C# a LINQ. Webový portál funguje vďaka technológiám Bootstrap, JavaScript, PHP a ASP.NET. Pri práci s dátami používame MySQL.

Kto tvorí team One?

Projekt tvoria Peter Krátky, Rudolf Brisuda, Tomáš Drutarovský, Andrej Lenčucha, Lukáš Podoláček, Stanislav Rykalský a Michal Susko. Byť One nás baví, pretože hry sú súčasťou takmer všetkých mobilných zariadení a ich popularita prináša veľký potenciál v lepšom prispôsobení sa konkrétnemu používateľovi. Navyše sme sa hneď od začiatku pustili do programovania zábavnej a chytľavej, no celkom netradičnej závodnej hry. To nás počas stretnutí často „prinútilo“ vytiahnuť svoje smartfóny a merať si vzájomne zručnosť ovládania autíčok, alebo využívať vo svoj prospech odhalené bugy.


Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.



Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

TP Cup
TP Cuphttp://www.fiit.stuba.sk/tp-cup/index.html
Prestížna súťaž TP Cup dáva študentom inžinierskeho štúdia FIIT v Bratislave príležitosť preukázať svoje schopnosti pri tvorbe jedinečných riešení v rámci predmetu, v ktorom sa v tíme dva semestre vytvára riešenie problému spojeného s odborom, ktorý študenti študujú.

Automation Tester

Máš skúsenosti s automatizovaným testovaním? Pre Automatizovaného testera máme príležitosť v oblasti digitálneho bankovníctva. Ide o projekt na kontrakt s odmenou...

Java Junior/Medior Developer

Osamostatni sa a pracuj sólo! Práve teraz je tu príležitosť pre Junior/Medior Java Developera pracovať na projekte pre medzinárodnú...

MS BI Developer / REMOTE

Sprav krok vpred s novým projektom v oblasti bankovníctva. Ide o projekt na kontrakt s dĺžkou trvania 2 roky. Odmena...

Business Development Manager

Máš skúsenosť s aktívnymi akvizíciami SW riešení pre banky/poisťovne? Pre stabilnú československú spoločnosť hľadáme Business Development Managera, ktorý sa vyzná...

Julia Developer / REMOTE

Projekt pre nadšencov Julia a machine learning. Pre spoločnosť, ktorá používa matematické metódy a metódy AI / ML na...

Scala Medior/Senior Developer

Nechceš denne dochádzať do práce? Chcel by si byť súčasťou dlhoročného startupu, len senior ľudia (žiadni študenti) a pracovať...

Junior Scala Developer

Nechceš denne dochádzať do práce? Chcel by si byť súčasťou dlhoročného startupu, len senior ľudia (žiadni študenti) a pracovať...

Toto sme stihli v roku 2020!

Rok 2020 bol určite neobyčajným rokom pre mnohých nielen z oblasti IT. Presunuli sme sa z kancelárií a open...

Tieto projekty získajú podporu z fondu SK-NIC

Poslednú tohtoročnú výzvu Fondu SK-NIC sme vyhlásili 1. septembra 2020 a otvorená bola až do 15. októbra. Do termínu uzávierky prišlo rekordných...

Novoročný AWS meetup o novinkách v cloudových technológiách

Pozývame vás na prvý AWS meetup roku 2021. Samozrejme online. Téma meetupu Každý rok prináša konferencia AWS re:Invent množstvo noviniek v...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.