TL;DR – Just want to see the final design?  Jump down to the “Prototyping” section below!

Over the past couple of years, I was considering what particular contributor role I would best enjoy in game development.  I had been a programmer for most of my software career, and while I still enjoy implementation tasks I am completely fine letting someone else deal with the code-level details (especially the debugging). 

Read more