Theseus is a web-based game developed for picoCTF 2014 Hacking Competition. picoCTF is a computer security competition targeted at high school students and above. The game consists of a series of challenges centered around a unique storyline where participants must reverse engineer, break, hack, decrypt, or do whatever it takes to solve the challenge. The challenges are all set up with the intent of being hacked, making it an excellent, legal way to get hands-on experience.

Theseus is developed by Team Daedalus for HTML5 using the ImpactJS game engine. The game will be released in Fall 2014.

Project Details

Academic Client Project

Client: Plaid Parliament of Pwning(PPP) of Cylab

Duration: 1 Semester

My Contributions

Game Design

  • Wrote entire game narrative
    • Including all in-game character dialogue
  • Scripted all in-game events and dialogue
  • Scripted interactivity to objects in entire game world
  • Designed game flow to manage player interest
    • Cliff hangers at the end of each major level
  • Designed all 13 levels
  • Designed all gameplay elements
  • Designed entire game’s look and feel
    • Inclduing all UI elements

Gameplay Programming

  • Core Event System
    • Event triggers
    • Sequential action steps per event
    • Updating of every other coupled systems
  • Level System
    • Level loading
    • Spawning of player and NPCs with appropriate game states
    • Level selection interface
  • World Objects Interactivity
  • Scripted all in-game events


  • Directed and edited game teaser
  • Sound design for teaser