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ť.

Senior SAP XI/PI/PO Konzultant

Základné informáciePozícia: Senior SAP XI/PI/PO Konzultant Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Homeoffice - 5% on-site - Bratislava/nemecko Plat: od 2500...

Junior/Senior SAP ABAP Developer

Základné informáciePozícia: Junior/Senior SAP ABAP Developer/Konzultant Pracovný pomer:  TPP, Kontrakt Miesto práce: 95% Homeoffice - 5% On-site - Bratislava/Nemecko Plat: Junior od 1.000...

Senior SAP Basis Consultant / 95% Home-Office – 5% on-site

Základné informáciePozícia: SAP Basis Consultant Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site Btaislava/Nemecko Plat: od 2.800+ EUR/Brutto/mesačne Jazyk: Nemecký...

DBA Admin / 95% Home-Office – 5% on-site

Základné informáciePozícia: DBA Admin Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site - Bratislava/Nemecko Plat: od 2400 - 4000+...

Java Developer / Energerické odvetie / Košice

PRÁCA Pozícia: Java developer Pracovný pomer: TPP, Kontrakt Miesto práce: Košice, on-site Plat: Medior od 1.500 EUR Senior od 2.200 EUR FIRMA Odvetvie: Energetika Tím: 3-5 ľudí Firma: 70-80...

Jurior/Senior CRM ABAP Developer

Základné informáciePozícia:  CRM ABAP Developer Pracovný pomer:  TPP Miesto práce: Bratislava Plat: od 2000+ EUR/mesačneČo by si mal vedieť:aspoň 3-ročné skúsenosti...

SCCM Specialist

Základné informáciePozícia: SCCM Specialist Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site Bratislava/Nemecko Plat: Medior od 2400+ EUR/Brutto/mesačne Senior od 4000+...

Slovensko.digital: Rezort kultúry podľa ÚVO nepostupoval v súlade so zákonom

slovensko.digitalÚrad pre verejné obstarávanie vykonal kontrolu dodatkov zmluvy na telekomunikačné služby, ktoré...

Scratch Match 2020 priviedol k záujmu o IT ďalšie nádejné programátorky

Vo štvrtok 28. mája 2020 porota celoslovenskej súťaže Scratch Match 2020 už po štvrtý raz ocenila nádejné...

Čí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ť.