Історія

Як ми створили Spynlab

М'яч, візерунок на ньому і застосунок ми розробили самі, з нуля, у Києві. Нижче — наші робочі креслення з датами, такими, якими вони були.

Spynlab — це три речі, які ми зробили самі:

  • візерунок із 24 точок, який розрахувала наша власна програма;

  • трафарет, надрукований на 3D-принтері, яким ми наносимо точки на м'яч;

  • застосунок для iPhone, який читає цей візерунок у польоті й показує обертання та швидкість.

    Ми почали 16 травня 2026 року. За п'ять місяців ми зробили три версії м'яча: кожну перевіряли на справжніх тренуваннях і переробляли, коли вона не працювала.

П'ять місяців, три м'ячі

  1. 16 травня 2026 — Початок.

    Перші розрахунки й перша програма, яка знаходить м'яч на відео.

  2. 17 червня — Перший м'яч (v0)

    Шість чорних і дві червоні точки, намальовані від руки по розмітці. Червоні мали підказати програмі, яким боком повернутий м'яч.

  3. 19 липня — Друга версія (v1).

    Червоні точки на нових місцях, щоб різні повороти м'яча не виглядали однаково.

  4. 17 серпня — Трафарет.

    Дві половинки з отворами, надруковані на 3D-принтері: м'яч закривається всередині, і кожна точка лягає точно на своє місце.

  5. 21 серпня — Нинішній м'яч (v2)

    Записи справжньої гри показали: з того місця, де стоїть телефон, маленькі точки й червона фарба на відео майже зникають. Тож ми розрахували новий візерунок — 24 чорні точки двох розмірів, 10 і 7 мм. Програма розставила їх якомога далі одна від одної, щоб у русі вони не зливалися, і так, щоб з будь-якого боку було видно щонайменше п'ять. Того ж дня — новий трафарет під 24 точки.

  6. Серпень – жовтень — Справжні тренування.

    Ми записуємо гру за столом. 875 ударів із цих записів — наш постійний тест: кожну зміну в застосунку ми перевіряємо на них, перш ніж ставити на телефон.

  7. 5 жовтня — Застосунок готовий до бета-тесту.

    Українською та англійською. Усе рахується на самому iPhone, без інтернету.

Робочі креслення — без змін

Увесь архів розробки — код, креслення, записи тренувань — ми зберігаємо на GitHub від 16 травня 2026 року. GitHub сам записує, коли ми завантажили кожну зміну, і ці дати ми змінити не можемо. Тренерам, клубам, журналістам і партнерам покажемо архів — напишіть нам.

Номери записів для тих, хто перевірятиме: м'яч v0 — 4386b06, v1 — e894bb7, трафарет — 8e3e01e, м'яч v2 — c40aa9a.