Jason Gordon portrait

Jason Gordon

One line at a time


Oct 07, 2017 - Jan 17, 2018

Code: https://github.com/eodoxus/codewarrior-web

I made this neat little game to do 2 things:

  1. Learn React
  2. Proof of concept a "learn to code" game idea

What I really learned was:

  • How to build a game engine, even if it's only a little web engine using Canvas API
  • How an engine is designed around game asset creation tools
  • Game development software design patterns, specifically Commands, Commander, Render Tree, and State Machine...and a bunch of others I can't remember right now

This was a really fun project and I'd like to spend more time on it actually. I recommend all software engineers to do a project like this.

  • Home scene
  • Home cave scene
  • Crestfallen home scene
  • Lake scene
  • Witch's home scene
  • Fire cave scene