ABSTRACT

In the previous chapter, we created a very basic HTML5 Pong game. The entire game was around 200 lines. We now want to make the game more interesting by adding sound and graphics. We also want to support mobile users. Because our time is precious to us, we don’t want to reinvent the wheel. We will use a game engine to do the low-level heavy lifting for us, but before doing that, we need to step back and look at a more formal approach to our development. This chapter presents some development and design theory. Our Pong game will receive its game engine in the next chapter.