
Open Source Game Development
Qt Games for KDE, PDAs, and Windows
Martin Heni, Andreas Beckermann - Collection Game development series
Résumé
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, pathfi nding, 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.
KEY FEATURES
- Designed as a tutorial guide for the setup of a desktop game application on different platforms such as KDE, PDAs (Qtopia) and Mac OS/Windows (Qt)
- Contains step-by-step development of a fully playable desktop game and includes this game on the CD-ROM
- Code snippets allow beginners in game programming and/or KDE/Qt programming to understand how to develop their own desktop game
- Introduces key topics relevant for desktop games such as pathfi nding, artifi cial intelligence, multimedia, and particle effects
ON THE CD
This CD-ROM contains source code and documentation to demonstrate the techniques described in the book (please see the appendix for detailed information):
- Example programs
- API documentation for the example programs
- Free tools and games
- Figures in the book
Sommaire
- Game Design
- Qt Primer
- Game Development using KDE
- Qt Game Development using Microsoft Windows
- Game Development on Embedded Computers
- Canvas Games
- OpenGL
- OpenGL with Qt
- Graphics
- Sound
- Pathfinding
- Artificial Intelligence
- Particle Effects
- Math and Physics
- Network Games
- Open Source and Intellectual Property Rights
- Game Programming, the Real Life
- Appendix A: About the CD-ROM
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Charles River Media |
Auteur(s) | Martin Heni, Andreas Beckermann |
Collection | Game development series |
Parution | 23/11/2005 |
Nb. de pages | 350 |
Format | 19 x 24 |
Couverture | Broché |
Poids | 1150g |
Intérieur | Noir et Blanc |
EAN13 | 9781584504061 |
ISBN13 | 978-1-58450-406-1 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Programmation graphique et multimédia Open GL
- Informatique Développement d'applications Programmation graphique et multimédia Programmation de jeux
- Graphisme & Photo Graphisme 2D
- Graphisme & Photo Graphisme 3D
- Graphisme & Photo Graphisme 3D Direct X et Direct 3D