A long time ago in a galaxy that's very close by, if you wanted to play a video game, you had to code it yourself. You would rumage through a collection of books looking for a title that was up your alley. You'd head home and start typing. Many hours later, you would then satisfyingly press, start and enjoy. That's the idea behind these books that I wrote, anyway. Both projects are pretty involved and complex and because they are written using Vanilla JavaScript, they can survive the test of time. Products Build a Tetris Clone in JavaScript $6 Ever wanted to build your own Tetris clone? With this 25+ page full-color guide you will get your chance. I walk you step-by-step through the entire process explaining key game design principles along the way. And best of all, it's done entirely in JavaScript, which means you don't need to install any heavy-resource frameworks. Build the Snake Game in JavaScript Purchase A complete 47-page guide walking you to build your own Snake game clone completely in vanilla JavaScript. Included are the many sketches that were used when building the initial version. All code samples can be copy and pasted as you progress and build your own. What's a CodeBook? A long time ago in a galaxy that's very close by, if you wanted to play a video game, you had to code it yourself. You would rumage through a collection of books looking for a title that was up your alley. You'd head home and start typing. You would then satisfyingly press, start and enjoy. Got it!