JaVa
   

Summary

In this chapter, we looked at many of the essential aspects of creating games in general: animation, timing, object creation, collision detection, a game framework, and a 2D tile engine. Of course, there are many, many more topics that could be covered here, ranging from pixel-perfect collision detection to interpolated movement using Bresenhams line algorithm, which dedicated game theory tutorials cover in detail. For highly technical game theory, we would recommend having a look over the Game Programming Gems series of tutorials shared by Charles River Media, although be warned that they are quite technical. In the next chapter we will look at using GUI in your games.

JaVa
   
Comments