Year of publication: 2016
Author: Dr. Paul Vincent Craven
Genre / Theme: Programming, Game Development, Computer Science, Python
Publishing House: Apress
ISBN: 978-1484217894
Language: English
Format: PDF
Quality: Publishing layout or text (Original eBook)
Interactive table of contents: Yes
Number of pages: 392
A hands-on, beginner-friendly guide designed to teach core programming concepts and game mechanics through building real-world 2D arcade games using Python and the Pygame framework.
Learn Python by Building Real Games
Learning to code through abstract exercises and dry terminal outputs can quickly lead to burnout. Program Arcade Games: With Python and Pygame takes a practical, visual approach to computer science by placing 2D game creation at the core of the learning curve.
Dr. Paul Vincent Craven guides readers from fundamental arithmetic expressions and custom calculators up to complex object-oriented sprite animation, bitmapped graphics manipulation, sound synthesis, and collision detection.
Solid Computer Science Foundations
Beyond surface-level game design, the book introduces essential computer science foundations—including array-backed grids, linear and binary searching algorithms, sorting techniques, exception handling, recursion, and modular code architecture. Every chapter reinforces theory with practical coding challenges and game-ready milestones.
Document Details:
Getting Started with the Code:
pip install pygame) on your operating system.| 注册时间: | 21, August, 2026 |
| 大小: | 8 MB |
| 节点: | 做种: 1|下载: 0 |
| 已感谢: |