Using the Command Pattern to enable players to undo and redo actions through the use of a command history.
Complete code will be released at the end of the series on GitHub, or become a Patreon supporter for instant access.
Support Board to Bits on Patreon:
/ boardtobits
Music by Priscilla Snow http://ghoulnoise.com