Overview
Ronke No Read is a browser-based arcade survival shooter where players control their ship using hand gestures via webcam. Built for the Ronkeverse ecosystem, the game features wave-based enemies with boss encounters every 5 waves, 12+ weapon upgrades, a combo system, and a tournament mode with RONKE token entry fees — 80% goes to the prize pool and 20% is permanently burned. The core philosophy: no web3 integration until the web2 experience is fun.
My Role
Sole developer — built the entire game from scratch including the hand-tracking input system via MediaPipe, wave-based enemy spawning with seeded RNG for server-side verification, weapon upgrade system, audio synthesis, anti-cheat architecture, and tournament smart contract integration.
Features
Hand gesture controls via MediaPipe webcam hand-tracking with GPU acceleration
Single or dual-hand play — primary hand moves and fires (pinch), second hand provides lock-on targeting
Wave-based roguelike progression with 5 enemy types and boss encounters every 5 waves
12+ weapon upgrades including multi-shot, chain lightning, orbital strikes, and homing missiles
5 power-up types: rapid fire, shield, freeze, magnet, 2x score
Combo system rewarding consecutive kills
Tournament mode with 100 RONKE entry fee — 80% prize pool, 20% permanent burn
Seeded RNG and full replay verification anti-cheat system
Procedural audio via Web Audio API with dynamic soundtrack adapting to wave intensity
Comprehensive pitch deck with tokenomics and roadmap
Technologies Used
HTML5 CanvasJavaScriptMediaPipeWeb Audio APIExpress.jsRonin BlockchainSolidityEthers.js
