Publisher: Charles River Media, 2004, 470 pages
ISBN: 1-58450-258-4
Keywords: Python, Game Programming
If C and C++ are the languages of choice for game programmers, why should you consider using Python? Game Programming with Python explores this question in depth and teaches you why and how Python can reduce your development time, improve your technical designs, and make the entire development process more efficient.
Game Programming with Python is about building games using Python. It deals with general concepts of game development and specifics that apply when using Python for game development. Some of the general topics include simulations, game architectures, graphics, networking, and user interfaces. The Python-specific topics covered include Python development strategies, using Python for data-driven systems, performance tuning, modules and packages, and interfaces between Python and other programming languages. Additionally, a series of increasingly complex examples are developed throughout the book using Python.
Python is already being used by professional game developers in a number of popular commercial games, including the award winning Star Trek
Written for Python programmers interested in learning game development, as well as game developers interested in using Python, the book assumes you have some programming background and a basic grasp of software engineering principles. Some knowledge of the game development process is also assumed, although a concise overview is provided.
A good introduction to game programming.
It contains advanced concepts in game programming and uses Python to demonstrate them compactly. Of course, you need to understand Python and OO before attempting to read this book. Oh, and don't expect to run the examples in the book, as they in part rely on obsolete GUI libraries that the author has written and not updated for years.
A newer, updated, edition would probably get higher rating, but as it stands now, the deficiencies on the Python side of the book is a drag. But as a introduction to Game Programming, I think it is very worthwhile.
Comments
There are currently no comments
New Comment