All work

Rocket Crash

A real-time crash game inside Telegram. The rocket climbs, the multiplier grows, and the player cashes out before it blows up. Around it: coins, chests, quests, leagues and a TON wallet.

Role
Lead developer: client, admin, backend APIs
Team
Two developers, then solo
Years
2023 – 2025
Rocket in flight, live cash-out

What I built

Game client from an empty repo

React and TypeScript around a Phaser and PIXI scene with Spine animations, tuned to stay smooth on mid-range phones inside the Telegram webview.

Live rounds over WebSockets

The client side of every round: connection, state sync, cash-out and the rocket animation that follows the server.

Admin panel

Users, store, chests, quests, analytics, withdrawals and bans, built as a separate React app.

Backend features

REST and admin APIs for character items, leagues and game settings, plus TON withdrawals with jettons and a testnet mode.

Stack

  • React
  • TypeScript
  • Redux Toolkit
  • Phaser
  • PIXI.js
  • Spine
  • Node.js
  • WebSockets
  • MySQL
  • TON Connect