Open Source · 2026 · Colombia
Wraithbane
A 2D dark-fantasy boss-rush platformer created by Travis, where the TikTok Live and Kick audience plays along in real time. We built it together.

- Type
- Open Source
- Year
- 2026
- Country
- Colombia
- Status
- Private code
The project
Wraithbane is a 2D dark-fantasy boss-rush platformer running on a custom HTML5 Canvas 2D engine. Its hook is live interaction: viewers watching on TikTok Live or Kick influence the run while it is being played. The beta is for Patreon supporters only. Travis is the game's creator (wraithbane.pro) and we developed it together. My part is the infrastructure around it: the bridge that carries stream events into the game, the access and telemetry server with Patreon sign-in, and the monorepo structure and deployment. The source code is private; the showcase repository is public.
Architecture
A monorepo with three pieces: the in-browser game (HTML5 Canvas 2D with Vite), a real-time stream bridge on Socket.IO that takes in TikTok Live events and Kick events (through signed webhooks), and an access and telemetry server in Node with Express and Supabase that validates supporter access through Patreon OAuth and rate-limits requests. Deployment uses Docker.