In the previous chapter, you learned about some of the basic features and classes available in LibGDX and created a game called
Starfish Collector. You also practiced good software development habits by gathering code that supports commonly needed functionality into a class named
ActorBeta (which extends the LibGDX
Actor class). However, the
Starfish Collector game is still “rough around the edges”; some of the shortcomings of the version from the previous chapter include: