All projects

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.

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.

JavaScript
Node.js
HTML5 Canvas
Wraithbane
TikTok Live
Kick
Patreon OAuth

Let's work together

If you need something similar, tell me what you want to build.

Write to me