
Kunde:
HOPX
HOPX: Flutter und Unity
HopX ist ein Startup mit patentierter Gaming-Technologie, das in den USA und Europa für Aufsehen sorgt. Seine KI-gestützten Algorithmen krempeln gleich zwei Branchen um: Gaming und Bier.
Zeitraum
2018 - heute
Branche
IoT und Gaming
Leistungsumfang
Entwicklung und Beratung
Codigee präsentiert stolz Hopx, eine bahnbrechende Gaming-Plattform, die Nostalgie mit Technologie der nächsten Generation verbindet. Mit fortschrittlichen Machine-Learning-Algorithmen verwandelt Hopx klassische Straßenspiele wie Kronkorken-Rennen oder Münzwurf in digitale Spiele, bei denen Präzision und Können zählen.
Der Controller in Form eines Kronkorkens ermöglicht ein besonders feines Gameplay und bietet ein Maß an Kontrolle, das es in der digitalen Welt sonst nicht gibt. Hopx, gestaltet an der Schnittstelle von Cyber-Ästhetik und Extremsport-Kultur, hat sich von einer Test-App zu einem voll funktionsfähigen Produkt entwickelt und den Weg in die nächste Finanzierungsphase des Unternehmens geebnet.
Kommunikation mit einem IoT-Gerät über Bluetooth
Wenn eine mobile App mit einem BLE-Gerät verbunden ist, muss sie auch bei anspruchsvollen Aktionen wie Drehen, Werfen und Schütteln flüssig laufen. Diese Bewegungen belasten das System stark, und manchmal verliert das Gerät kurz die Verbindung.
Jede Unterbrechung muss aber entweder unbemerkt bleiben oder so gut optimiert sein, dass der Nutzer keinen Moment aus dem Spiel fällt.

KI-Algorithmen für die Sensorfusion von Beschleunigungssensor und Gyroskop
Filter für die Sensorfusion sind nur die Spitze des Eisbergs. Ein Teil des Algorithmus ist komplett eigenentwickelt, deshalb war der Erfolg in der frühen Entwicklungsphase ungewiss: Es ist die erste Lösung dieser Art.
Die größte Herausforderung: Bestimmte Bewegungen treiben die Sensorwerte ans Maximum, was auf extrem hohe Beschleunigung hinweist. Deshalb brauchen diese Algorithmen laufende Forschung und Entwicklung.

Budgetoptimierung für plattformübergreifende 2D/3D-Spiele in Unity
Der übliche Ansatz wäre, mindestens einen Entwickler pro Plattform einzustellen oder ein kleines Unity-Team, das Algorithmen und Apps für iOS und Android baut.
Aber lässt sich die Arbeit mit diesen Technologien so aufteilen, dass jedes Teammitglied sein volles Potenzial ausschöpft?

Die Lösung: Flutter und Unity
Wie wichtig Unity als Technologie für Spiele ist, hat sich in der Praxis gezeigt. Der Plan war, den Controller in nativen Apps zu nutzen.
Um die Arbeit im Team zu vereinfachen, haben wir Flutter als Haupttechnologie für die Kommunikation auf beiden Plattformen gewählt und Unity nur dort eingesetzt, wo es nötig war.
Als Entwicklungsteam war Codigee für die Spiele, die Entwicklung der Algorithmen und den reibungslosen Betrieb der App auf beiden Plattformen verantwortlich.


Sieh dir unsere anderen Projekte an







