Splatbot Game
Coding outreach · March 2026 – Present
Overview
- Developed a browser-based competitive coding game to make programming accessible for JMU CS students.
- Engineered a JavaScript game engine with SVG rendering and sandboxed in-browser Python bot execution using Pyodide and Web Workers to securely isolate user-submitted code.
- Designed core gameplay systems, bot APIs, UI components, and persistent client-side settings.
- Organized and hosted the inaugural Splatbot tournament fundraiser, attracting 30+ participants, 50+ attendees, and 60+ live matches.
- Used Git and Jira for version control, sprint planning, feature tracking, and collaborative development workflows.