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.
Projekty
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.
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.
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.
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.
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.
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.
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.
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.
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ą.