Open Source Game Development

Open Source Game Development: Qt Games for KDE, PDAs, and Windows starts with a review of game design and walks the reader through Open Source game development using Qt and KDE. From there it moves on to cover topics such as Canvas Games (2D), OpenGL (3D), graphics & sound, pathfinding, AI, particle effects, math, and physics. All relevant sections of the book include ready-to-use code snippets that are accompanied by fully functional tutorial/example programs and extensive API documentation. The companion CD-ROM includes C++ source code for Qt applications and all of the algorithms from the text. After reading this book, game programmers will have the tools and knowledge to master Open Source game development.