Python Game Programming By Example.pdf

(2582 KB) Pobierz
Python Game Programming
By Example
A pragmatic guide for developing your own games
with Python
Alejandro Rodas de Paz
Joseph Howse
BIRMINGHAM - MUMBAI
Python Game Programming By Example
Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: September 2015
Production reference: 1230915
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78528-153-2
www.packtpub.com
Credits
Authors
Alejandro Rodas de Paz
Joseph Howse
Proofreader
Reviewers
Benjamin Johnson
Dennis O'Brien
Acquisition Editors
Owen Roberts
Sonali Vernekar
Content Development Editor
Dharmesh Parmar
Technical Editor
Ryan Kochery
Copy Editor
Vikrant Phadke
Indexer
Rekha Nair
Graphics
Jason Monteiro
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph
Safis Editing
Project Coordinator
Harshal Ved
About the Authors
Seville, Spain.
Alejandro Rodas de Paz
is a computer engineer and game developer from
He came across Python back in 2009, while he was studying at the University of
Seville. Alejandro developed several academic projects with Python, from web
crawlers to artificial intelligence algorithms. In his spare time, he started building
his own games in Python. He did a minor in game design at Hogeschool van
Amsterdam, where he created a small 3D game engine based on the ideas he
learned during this minor.
He has also developed some open source projects, such as a Python API for the
Philips Hue personal lighting system. You can find these projects in his GitHub
account at
https://github.com/aleroddepaz
.
Prior to this publication, Alejandro collaborated with Packt Publishing as a
technical reviewer on the book
Tkinter GUI Application Development Hotshot.
I would like to thank my parents, Feliciano and María Teresa, for
their absolute trust and support. They have been an inspiration to
me and an example of hard work.
I would also like to thank my girlfriend, Lucía, for her love and for
putting up with me while I worked on this book.
Zgłoś jeśli naruszono regulamin