Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics
暫譯: 透過 Pygame 編寫復古遊戲學習 Python 程式設計:一個受 80 和 90 年代經典啟發的實作 Python 課程

Wilson, Kevin

  • 出版商: Elluminet Press
  • 出版日期: 2025-09-12
  • 售價: $1,060
  • 貴賓價: 9.5$1,007
  • 語言: 英文
  • 頁數: 200
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 191794506X
  • ISBN-13: 9781917945066
  • 相關分類: Python
  • 海外代購書籍(需單獨結帳)

商品描述

Discover the magic of Python programming by building your own versions of the games that defined a generation. Inspired by the golden age of arcade and home computer gaming - from the pixel-perfect charm of the Atari ST to the unforgettable titles of the Amiga 500 - this beautifully illustrated, full-color book covers the Python basics, then puts them into practice with hands on game projects.

Whether you're new to coding or looking to sharpen your Python skills, this book transforms programming into a fun, creative, and rewarding experience. Each concept is taught through a game mechanic or real-world problem, with step-by-step instructions, worked examples, online lectures and coding demos, along with annotated code designed specifically for beginners.

What's Inside:

  • Full Color Throughout - Clear diagrams, screenshots, and illustrations make every concept easy to follow.
  • Guided Game Projects - Build classic 2D games with Pygame included in the book as well as additional bonus projects available online.
  • Game-Themed Python Lessons - Learn loops, variables, functions, classes, file I/O, collision detection, animation, sound and music.
  • Video Lectures & Coding Demos Included - Access online video lectures and coding demos that walk you through concepts step by step.

Perfect for Students, Teachers, and Self-Learners. No prior experience required, just a computer and your imagination.

By the end, you won't just know Python - you'll have a library of your own playable games and the skills to invent new ones.

Have fun!

商品描述(中文翻譯)

發現 Python 程式設計的魔力,透過建立你自己的遊戲版本來定義一個世代。這本美麗插圖、全彩的書籍靈感來自於街機和家用電腦遊戲的黃金時代——從 Atari ST 的像素完美魅力到 Amiga 500 的難忘標題,書中涵蓋了 Python 的基礎知識,然後通過實際的遊戲專案將其付諸實踐。

無論你是程式設計的新手,還是希望提升你的 Python 技能,這本書將程式設計轉變為一個有趣、創意和有回報的體驗。每個概念都是通過遊戲機制或現實世界的問題來教授,並提供逐步的指導、範例、線上講座和程式碼示範,以及專為初學者設計的註解程式碼。

內容包括:
- **全彩插圖** - 清晰的圖表、截圖和插圖使每個概念易於理解。
- **指導遊戲專案** - 建立經典的 2D 遊戲,書中包含 Pygame,還有額外的線上獎勵專案。
- **遊戲主題的 Python 課程** - 學習迴圈、變數、函數、類別、檔案 I/O、碰撞檢測、動畫、聲音和音樂。
- **包含視頻講座和程式碼示範** - 訪問線上視頻講座和程式碼示範,逐步引導你理解概念。

非常適合學生、教師和自學者。無需任何先前經驗,只需一台電腦和你的想像力。

到最後,你不僅會知道 Python——你還會擁有一個自己的可玩遊戲庫,以及發明新遊戲的技能。

玩得開心!

最後瀏覽商品 (17)