← Visi darbi
CTO un līdzdibinātājs · 2021–

Roach Racing Club

Web3 sacīkšu spēle ar savu WebGL dzinēju.

10 spēlētāju vienā dzīvajā braucienā
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club
Roach Racing Club

Konteksts

Reāllaika 3D sacīkstes, kurās prusaku vada ar tirdzniecību: katrs piesaistīts kriptovalūtu pārim, un ar peļņu slēgts long vai short darījums to paātrina. Darbojas tīmeklī un kā Telegram mini lietotne.

Ko es izdarīju

  • Spēles dizains, tokenomika un Solidity līgumi; hibrīda on/off-chain arhitektūra ar blokķēdes skeneri un transakciju pārvaldnieku.
  • Pārlūka dzinējs uz Three.js dzīvajiem braucieniem ar 10 spēlētājiem: GLTF modeļi, animācija, pēcapstrāde, Mēbiusa lentes formas trases.
  • Sacīkšu modelis ar fiziku un aerodinamiku (var nostāties līdera „slipstrīmā”); balansu pielāgoju administrēšanas simulatorā, kur prusaki ar dažādiem parametriem — pulss, skābeklis, laktāts, nogurums — skrien cits pret citu; katra prusaka AI izvēlas jaudu pēc prognozes 10–20 sekundes uz priekšu, nejaušības nav — to dod tikai dzīvie biržu kursi; ģeneratīvi prusaki tiek salikti no daļām un renderēti Blender.
  • Mikroservisu backend uz Node.js/TypeScript, PostgreSQL, RabbitMQ un Redis: horizontāli mērogojami API un WebSocket sacīkšu serveri, dzīvās cenas no Binance, Kraken un Bybit, Telegram bots un mini lietotne, maksājumi USDC un Telegram Stars.
  • Gāzi taupošs genesis mint ar ERC-721A; sinhronizācija ar Polygon, kur reorgi notiek vairākas reizes diennaktī, līdz 7 blokiem dziļi. Izlaists Abstract blokķēdē 2025. gadā ar reāllaika PvP braucieniem un 3D grafiku.