Staff of Randomness is an arcade game I designed and developed for web browsers as an instructional aid while teaching teenagers how to code as an iD Tech online camp instructor. I started work on this in June of 2020 and only returned to continue development for a few weeks at a time each summer until August 2023, an estimated 6 months of development spread out over 4 years. There was no real plan to polish or publish this game when I started, it just evolved over the years to serve as a robust yet approachable demonstration for students. I decided to publish Staff of Randomness to Itch.io after parting ways with the camp in early 2024.
Survive as long as you can while transforming ghosts into random animals with your magic staff.
Requires Keyboard & Mouse to play. Each session lasts up to a few minutes. See how high of a score you can get!
1
Game Designer, Game Developer, Producer, 2D Artist
p5 Editor, Javascript, HTML5, Piskel, Google G Suite
6 Months
Below I have listed my contributions to Staff of Randomness. I created the entire codebase and all 2D art assets. The game was built using the p5 editor, Javascript, and a little HTML5 and CSS3. All sound effects were created by various authors and sourced from freesound.org. The background music, titled "Shoddy Haunt", was composed by mathgrant. The game modifies the playback speed of the music according to gameplay intensity.