Typomancers

Overview

Typomancers is a cooperative typing roguelike built for browsers through WebGL (CTIN 526 at USC). Players team up to defeat waves of enemies; after each battle they choose curses and buffs that change how they type and play.

Role: Lead/Network Engineer

Dates: August 2025 - December 2025

Genre: Cooperative, Typing, Roguelike, Web Game

Platform: WebGL

UnityC#GitHubWebGL

Duties

Gold milestone lobby

Gold milestone lobby screen

Gold milestone battle screen

Gold milestone battle screen

Unity multiplayer networking

Basic Unity Multiplayer networking

Early typing and combat implementation

Early implementation of typing elements and enemy/player interaction

Early class selection screen

Early class selection screen

Beta lobby screen

Beta lobby screen

New typing field UI

New typing field inspired by Typeracer and MonkeyType

Tab screen for curses and buffs

Tab screen for curse/buff and class info

Tutorialization

Tutorialization with prompts and sparkle highlights

Ability usage analytics

Ability usage statistics from Unity Analytics

Process

Alpha established core systems: Unity multiplayer networking, typing (field, curses/buffs, accuracy/WPM), and enemy/player interaction.

Beta added supplemental features from playtest feedback: a class system for attack/support/heal roles, a clearer lobby inspired by familiar multiplayer games, a Typeracer-style typing field, a tab screen for curse/buff status, tutorialization, and a Unity Analytics pipeline I built and used to guide balance changes.

Gold added external art and audio (restricted until this milestone), refreshed lobby/battle/tab screens, and a class presentation with edited teaser (hero video). Milestone slides: Typomancers slides PDF.