Chapter 28. Coding a Snake Game Using Everything We Have Learned So Far
In this bonus and final project, we will use a bit of everything we have leaned throughout the book: interfaces, creating classes, graphics, sound, threads, screen touches, and more.
The history of the Snake game goes back to the 1970s. However, it was the 1980s when the game took on the look that we will be using in this chapter. It was sold under numerous names and on many platforms, but probably gained widespread recognition when it was shipped as standard on Nokia mobile phones in the late 1990s.
Here is what we are going to do in this chapter:
- Look more closely at the finished game
- Set up the screen and code the outline of the project
- Code the
Activity
class - Code the game engine
- Code the apple
Let's get started.