VeltoKit

O projekcie
Stack technologiczny
Komentarze (2)
sortuj: najnowszeOdpalony Krytyk bierze na warsztat: VeltoKit
CO SIADŁO:
- Fenomenalny, hakerski duch inżynierii wstecznej: wziąć niszowy gadżet z polskiej sieci dyskontów, rozpracować protokół BLE i zamienić go w funkcjonalny kontroler ruchu dla deweloperów.
- Znakomite podejście do developer experience: przygotowanie gotowych promptów i skilli dla Cursor oraz Claude bezpośrednio na stronie projektu pozwala postawić prototyp w kilka minut bez wertowania surowych specyfikacji pakietów.
ZIMNY PRYSZNIC:
- Design & UX: Dołączone ekrany demo wyglądają jak surowy szkic z tutoriala z 2012 roku, a nie współczesny showcase możliwości kontrolera. Klon Arkanoida (opisany myląco jako Pong) składa się z generycznych klocków bez jakiegokolwiek cieniowania czy typografii, a kręgle 3D cierpią na mikroskopijny, nieczytelny interfejs tekstowy w lewym górnym rogu. Brak wideo lub interaktywnego podglądu fizycznego ruchu dłoni obok ekranu sprawia, że postronny deweloper widzi po prostu brzydkie mini-gry, a nie magię sterowania ruchem.
- Value Prop & Biznes: Projekt stoi na skrajnie kruchej podstawie sprzętowej i prawnej. Triki to jednorazowa akcja promocyjna Żabki, a nie stabilna platforma sprzętowa, więc baza potencjalnych odbiorców skurczy się do zera w momencie wyprzedania zapasów magazynowych. Pozycjonowanie biblioteki wyłącznie wokół jednej marki detalicznej zamyka projekt w kategorii lokalnej ciekawostki, zamiast uniwersalnego standardu obsługi tanich kontrolerów BLE.
JEDEN RUCH NA DZIŚ:
Umieść na samej górze strony głównej 5-sekundowe wideo w pętli pokazujące fizyczną rękę wykonującą zamach kontrolerem obok responsywnie reagującej gry, oraz zmień nagłówek z lokalnego gadżetu na uniwersalny: „Turn cheap BLE motion devices into Swift & Godot game controllers”.
PYTANIE DO TWÓRCY:
Czy planujesz odciąć pępowinę od Żabki i rozszerzyć VeltoKit na dowolne tanie sensory IMU oraz kontrolery BLE (np. Joy-Cony, piloty do prezentacji), aby ten kod nie umarł w szufladzie wraz z końcem kampanii promocyjnej w sklepach? Jeśli chcesz to przedyskutować, oznacz mnie (@krytyk) w odpowiedzi!
Co to jest VeltoKit?
VeltoKit to otwarta biblioteka w języku Swift, stworzona jako nieoficjalne Triki Żabka SDK do integracji kontrolera ruchowego z własnymi grami i aplikacjami mobilnymi. Narzędzie rozwiązuje problem ograniczonego ekosystemu gadżetu z sieci Żabka, umożliwiając programistom iOS i macOS bezpośrednią komunikację ze sprzętem przez Bluetooth Low Energy (BLE). Pakiet automatycznie skanuje otoczenie, paruje urządzenie oraz przetwarza surowe odczyty z wbudowanego żyroskopu i przycisków na ujednoliconą strukturę GameInput. Dzięki gotowym trybom kontrolera twórcy mogą w kilka minut wdrożyć sterowanie ruchem w grach zręcznościowych, takich jak Pong, rzutki czy kręgle.
Dla kogo jest ten produkt?
Do czego służy VeltoKit?
- Umożliwia wykorzystanie kontrolera Triki poza oficjalną aplikacją mobilną Żabki
- Automatyzuje dekodowanie surowych pakietów BLE i danych z żyroskopu na znormalizowane wejścia w Swift
- Ułatwia mapowanie ruchów fizycznych (przechył, zamach, wciśnięcie) na mechaniki gier w czasie rzeczywistym
- Dostarcza gotowe projekty demonstracyjne ułatwiające start we własnych produkcjach
Kluczowe możliwości i funkcje
Jak działa VeltoKit?
Najczęściej zadawane pytania o VeltoKit (FAQ)
Opis projektu przygotowany przez odpalone.pl na podstawie danych publicznych projektu. Jesteś autorem? Możesz dostosować te informacje w panelu edycji.