Program Arcade Games (eBook)
XXI, 392 Seiten
Apress (Verlag)
978-1-4842-1790-0 (ISBN)
- How to create quiz games
- How to start using graphics
- How to create and animate graphics
- How to integrate and use game controllers
- How to add sound and bitmapped graphics
- How to build grid-based games
Learn and use Python and PyGame to design and build cool arcade games. In Program Arcade Games: With Python and PyGame, Second Edition, Dr. Paul Vincent Craven teaches you how to create fun and simple quiz games; integrate and start using graphics; animate graphics; integrate and use game controllers; add sound and bit-mapped graphics; and build grid-based games.After reading and using this book, you'll be able to learn to program and build simple arcade game applications using one of today's most popular programming languages, Python. You can even deploy onto Steam and other Linux-based game systems as well as Android, one of today's most popular mobile and tablet platforms. You'll learn: How to create quiz games How to integrate and start using graphics How to animate graphics How to integrate and use game controllers How to add sound and bit-mapped graphicsHow to build grid-based games Audience<This book assumes no prior programming knowledge.
Dr. Paul Vincent Craven graduated with a bachelors degree from Simpson College, a masters from the Missouri University of Science and Technology, and a doctorate from the University of Idaho. He worked in the industry for fifteen years before deciding to teach full time at Simpson College in Indianola, Iowa.
0.Before getting started...1.Create a Custom Calculator2.What is a Computer Language?3.Quiz Games and If Statements4.Guessing Games with Random Numbers and Loops5.Introduction to Graphics6.Back to Looping7.Introduction to Lists8.Introduction to Animation9.Functions10. Controllers and Graphics11. Bitmapped Graphics and Sound12. Introduction to Classes13. Introduction to Sprites14. Libraries and Modules15. Searching16. Array-Backed Grids17. Sorting18. Exceptions19. Recursion20. Formatting21. Labs22. Appendix A. Example code and programs23. Appendix B: Sample Tests24. Appendix C: Worksheets25. Appendix D: Version Control26. Appendix E: Wait, What Else Can We Do?
Erscheint lt. Verlag | 31.12.2015 |
---|---|
Zusatzinfo | XXI, 392 p. 142 illus., 135 illus. in color. |
Verlagsort | Berkeley |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Software Entwicklung ► Spieleprogrammierung | |
Schlagworte | Arcade • Computer • Development • Game • programming • Pygame • Python |
ISBN-10 | 1-4842-1790-X / 148421790X |
ISBN-13 | 978-1-4842-1790-0 / 9781484217900 |
Haben Sie eine Frage zum Produkt? |
Größe: 8,6 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich