Projekty

Co budujemy

Obok pracy przy systemach IoT i platformach chmurowych LaserWorx rozwija własne aplikacje na Androida. Poniżej pierwszy z nich — przygotowywany do publikacji — oraz to, co powstaje obecnie.

Projekt 01 · Android · przed premierą

Pulse Dock

Autorska gra zręcznościowa oparta na jednym geście i precyzji w czasie. Dotknij planszy, gdy biały impuls wchodzi w zaznaczony kolorowy łuk. Trafienia w środek łuku budują serię „perfect” z rosnącym mnożnikiem, a co pięć dokowań impuls zmienia kierunek obrotu.

Rozgrywka

Dwa tryby: jeden okrąg w orientacji pionowej oraz dwa okręgi w poziomej, ze wspólnym wynikiem i osobnymi celami dla każdej strony. Gracz zaczyna z jednym sercem; ukończenie każdej 30-sekundowej fazy przywraca jedno, maksymalnie do trzech.

Progresja

Kolejne fazy przyspieszają impuls i zwężają cel. Zwykłe trafienie to 10 punktów, seria trafień idealnych mnoży bazę aż do ośmiokrotności. Zdobyte punkty doświadczenia budują poziom gracza i nie wpływają na trudność ani nie dają płatnych skrótów.

Prywatność i offline

Gra nie wymaga uprawnienia do sieci i nie wykonuje żadnych połączeń. Brak kont, reklam, analityki, płatności i zewnętrznych bibliotek śledzących. Cały postęp zapisywany jest wyłącznie lokalnie na urządzeniu.

Jakość wykonania

Logika gry wydzielona jest do modułu niezależnego od Androida i pokryta testami jednostkowymi; warstwa aplikacji ma własny zestaw testów interfejsu i cyklu życia. Zapis stanu jest wersjonowany, z bezpiecznym odtwarzaniem starszych formatów.

Dostępność

Natywne, opisane etykietami kontrolki menu, opcja ograniczenia animacji dekoracyjnych, przełącznik wibracji, pomoc kontekstowa przy każdym ustawieniu oraz wolniejszy tryb treningowy z osobnym rekordem.

Technologie

Kotlin, natywne rysowanie na Canvasie, Android SDK, Gradle. Bez silnika gry i bez zewnętrznych zasobów graficznych ani dźwiękowych — cała warstwa wizualna powstała na potrzeby projektu.

  • Kotlin
  • Canvas
  • Gradle
  • JUnit
  • Espresso
Projekt 02 · w przygotowaniu

Kolejna gra

Druga gra na Androida powstaje na fundamencie zbudowanym przy Pulse Dock — tym samym podejściu do rozdzielenia logiki od warstwy prezentacji, testów i pracy offline. Projekt jest w fazie produkcji; szczegóły i materiały opublikujemy na tej stronie przed premierą.