← Все работы











CTO и сооснователь · 2021–
Roach Racing Club
Web3-гонки со своим WebGL-движком.
10 игроков в живом заезде
Контекст
Гонки в реальном времени в 3D, где таракана ведёшь трейдингом: каждый привязан к криптопаре, и закрытая в плюс сделка в лонг или шорт ускоряет его. Работает в вебе и как мини-приложение в Telegram.
Что я сделал
- Геймдизайн, токеномика и контракты на Solidity; гибридная on/off-chain архитектура со сканером блокчейна и менеджером транзакций.
- Браузерный движок на Three.js для живых заездов на 10 игроков: GLTF-модели, анимация, пост-обработка, трассы в форме ленты Мёбиуса.
- Модель гонки с физикой и аэродинамикой (можно сесть в «слипстрим» лидера); баланс подбирал в админке-симуляторе, где тараканы с разными параметрами — пульс, кислород, лактат, усталость — бегут друг против друга; ИИ таракана подбирает мощность по прогнозу на 10–20 секунд вперёд, рандома нет — случайность дают только живые курсы с бирж; генеративные тараканы собираются из частей и рендерятся в Blender.
- Микросервисный бэкенд на Node.js/TypeScript, PostgreSQL, RabbitMQ и Redis: горизонтально масштабируемые API и WebSocket-серверы гонок, живые цены с Binance, Kraken и Bybit, Telegram-бот и мини-приложение, оплата в USDC и Telegram Stars.
- Экономный по газу genesis-минт на ERC-721A; синхронизация с блокчейном на Polygon, где реорги случаются несколько раз в сутки, глубиной до 7 блоков. Релиз на блокчейне Abstract в 2025 году с PvP-заездами в реальном времени и 3D-графикой.










