The next tutorial is up. This one takes the code we had in part two and refactors it so that we have a GameEngine object that does all the canvas manipulation and exposes a simple interface for the game code to use.
The next tutorial is up. This one takes the code we had in part two and refactors it so that we have a GameEngine object that does all the canvas manipulation and exposes a simple interface for the game code to use.