Python 輕鬆學:遊戲設計初體驗 (暢銷回饋版) (Adventures in Python)
內容描述
啟動你的Python冒險旅程!This is the place to start!
在你體驗Python冒險的同時,也將學習到寶貴的程式設計技能!
Python是當今最熱門的程式語言之一,它不僅已被Google、YouTube、BBC及Spotify等公司所採用,並且也是Raspberry Pi單板電腦所支援的主要語言。學習Python是步入程式設計領域的絕佳途徑,而透過本書更能夠確保學習過程是簡單且富含樂趣的。
未曾有程式設計經驗?沒有問題!本書就是你的救星——帶領你走過10項程式設計專案,透過清楚、簡單的指示,使你一方面可以瞭解程式設計的基礎概念,而另一方面也逐步熟悉Python程式語言的功能特質。隨著基礎逐漸累積後,新技巧也會持續加入,讓你能汲取到更多知識。不僅如此,每一章都有線上影片教學,讓每項專案的實際過程及成果都是眼見為憑。
拿起這本書,你將學到:
★最基本也是最重要的電腦程式設計基礎概念。
★透過有趣且迷人的範例學習Python程式語言。
★提示並鼓勵你對書中專案做出修改或擴充。
★透過程式設計建立圖像、動畫效果及圖形介面程式。
★建立一款實際可運作的雙人電玩遊戲。
本書的資源網站:www.wiley.com/go/adventuresinpython,提供了線上影片教學,及其他有用的資訊,幫助你在Python之路上走得更加輕鬆。學會Python語言後,你便擁有紮實的基礎,可以進一步學習其他的程式語言,例如:C++、Objective-C及Java等。事不宜遲,開始學習你的第一門程式語言吧!
目錄大綱
導論
Adventure 1 Python入門
Adventure 2 用龜圖模組作圖
Adventure 3 視窗、按鈕及其他圖形介面元件
Adventure 4 更多Tkinter圖形化元件
Adventure 5 使用PyGame繪圖
Adventure 6 在PyGame中加入鍵盤輸入
Adventure 7 在PyGame中運用滑鼠發揮創意
Adventure 8 在PyGame中使用圖片
Adventure 9 在PyGame中運用音效和音樂
Adventure 10 偉大冒險的最後一哩
Appendix A 正確下載及安裝所需的檔案
Appendix B 辭彙表
作者介紹
Craig Richardson
Craig Richardson是一名生活在英國的獨立軟體開發者及自由作家,過去曾教授過許多程式設計課程。而至今他仍在空閒時,透過有趣又吸引人的程式工坊,帶領數以百計的初學者學習Python程式設計。