
Kunde:
HOPX
HOPX: Flutter og Unity
HopX er en startup med patentert spillteknologi som skaper blest i USA og Europa. De KI-baserte algoritmene deres snur opp ned på både spillbransjen og ølbransjen.
Tidsramme
2018 - nå
Bransje
IoT og spill
Oppdrag
Utvikling og rådgivning
Codigee er stolte av å presentere Hopx, en banebrytende spillplattform som forener nostalgi med neste generasjons teknologi. Med avanserte maskinlæringsalgoritmer gjør Hopx tradisjonelle gatespill som kapsløp og myntkast om til digitale perler som krever presisjon og ferdighet.
Kontrolleren, formet som en flaskekork, gir en nyansert spillopplevelse og et kontrollnivå du ikke finner noe annet sted i den digitale verden. Hopx er designet i krysningen mellom cyberestetikk og ekstremsportkultur, og har gått fra testapp til fullt fungerende produkt og åpnet neste finansieringsfase for selskapet.
Kommunikasjon med en IoT-enhet over Bluetooth
Når en mobilapp kobles til en BLE-enhet, er det avgjørende å holde ytelsen stabil under krevende handlinger som snurr, kast og risting. Disse bevegelsene belaster systemet mye, og noen ganger kan enheten miste forbindelsen et øyeblikk.
Ethvert slikt avbrudd må likevel gå ubemerket hen eller være så godt optimalisert at brukeren aldri faller ut av spillet.

KI-algoritmer for sensorfusjon av akselerometer og gyroskop
Å bruke filtre for sensorfusjon er bare toppen av isfjellet. En del av algoritmen er helt egenutviklet, så det var usikkert om den ville lykkes i de første fasene: dette er den første løsningen i sitt slag.
Den største utfordringen er at enkelte bevegelser får sensoravlesningene til å slå helt ut, noe som betyr ekstremt høy akselerasjon. Derfor krever utviklingen av disse algoritmene kontinuerlig forskning og utvikling.

Budsjettoptimalisering for 2D/3D-spill i Unity på flere plattformer
Den vanlige tilnærmingen er å ansette minst én utvikler per plattform eller et lite team av Unity-utviklere som lager algoritmer og apper for iOS og Android.
Men går det an å fordele arbeidet så effektivt at hele teamets potensial blir utnyttet, med tanke på teknologiene over?

Løsningen: Flutter og Unity
Unity har vist sin verdi som teknologi for spillutvikling i praksis. Planen var å bruke kontrolleren i native apper.
For å effektivisere teamets arbeid valgte vi Flutter som hovedteknologi for kommunikasjonen på begge plattformene, og brukte Unity bare når det trengtes.
Som utviklingsteam hadde Codigee ansvaret for spillutvikling, algoritmeutvikling og at appen fungerer sømløst på begge plattformene.









