Python遊戲開發快速入門到精通 明日科技 9787122435064 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:化學工業
NT$630
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Python遊戲開發快速入門到精通
ISBN:9787122435064
出版社:化學工業
著編譯者:明日科技
頁數:294
所在地:中國大陸 *此為代購商品
書號:1559338
可大量預訂,請先連絡。

內容簡介

《Python遊戲開發快速入門到精通》是一本基礎與實踐相結合的圖書。為了保證讀者可以學以致用,循序漸進地進行3個層次的實踐:基礎知識實踐、進階應用實踐和綜合應用實踐,即基礎篇、案例篇、項目篇,全面介紹了使用pygame模塊進行Python遊戲開發的必備知識,以幫助讀者快速掌握Python+pygame開發的技能,拓寬職場的道路。本書通過各種示例將學習與應用相結合,打造輕鬆學習、零壓力學習,通過案例對所學知識進行綜合應用,通過開發實際項目將pygame遊戲開發的各項技能應用到實際項目中。本書提供豐富的資源,包括實例、案例和項目的源碼及相關講解視頻、學習計劃表、指令速查表等,全方位為讀者提供服務。 本書不僅適合作為Python遊戲開發入門者的自學用書,而且適合作為高等院校相關專業的教學參考書,還適合供初入職場的開發人員查閱、參考。

目錄

第1篇 基礎篇
第1章 初識pygame
1 1 了解Python
1 1 1 Python概述
1 1 2 Python能做什麼
1 2 pygame簡介
1 2 1 pygame的由來
1 2 2 pygame能做什麼
1 2 3 pygame常用子模塊介紹
1 3 安裝Python
1 3 1 Python開發環境概述
1 3 2 下載Python
1 3 3 安裝Python
1 3 4 測試Python是否安裝成功
1 3 5 Python安裝失敗的解決方法
1 4 安裝pygame
1 4 1 使用pip install命令安裝
1 4 2 使用Wheel文件離線安裝
1 4 3 測試pygame是否安裝成功
1 5 PyCharm開發工具的下載與安裝
1 5 1 下載PyCharm
1 5 2 安裝PyCharm
1 5 3 啟動並配置PyCharm
1 6 第一個pygame程序
1 7 實戰練習
第2章 pygame程序開發流程
2 1 pygame程序開發流程
2 1 1 導入pygame模塊
2 1 2 初始化pygame
2 1 3 創建pygame窗口
2 1 4 窗口圖像渲染——Surface對象
2 1 5 設置遊戲窗口狀態
2 2 pygame最小開發框架
2 3 綜合案例——繪製拼圖遊戲界面
2 4 實戰練習
第3章 pygame遊戲開發基礎
3 1 像素和pygame Color對象
3 2 pygame中的透明度
3 2 1 像素透明度
3 2 2 顏色值透明度
3 2 3 圖像透明度
3 3 窗口坐標系與pygame Rect對象
3 3 1 窗口坐標系
3 3 2 pygame Rect對象
3 4 控制幀速率
3 4 1 非精確控制——clock() tick()
3 4 2 精確控制——clock() tick_busy_loop()
3 5 向量在pygame中的使用
3 5 1 向量的介紹
3 5 2 向量的使用
3 6 三角函數介紹及其使用
3 7 pygame PixelArray對象
3 7 1 PixelArray對象概述
3 7 2 PixelArray對象常見操作
3 7 3 圖像透明化處理
3 8 pygame的錯誤處理
3 9 綜合案例——繪製動態太極圖
3 10 實戰練習
第4章 字體和文字
4 1 載入和初始化字體模塊
4 1 1 初始化與還原字體模塊
4 1 2 獲取可用字體
4 1 3 獲取pygame模塊提供的默認字體文件
4 2 Font字體類對象
4 2 1 創建Font類對象
4 2 2 渲染文本
4 2 3 設置及獲取文本渲染模式
4 2 4 獲取文本渲染參數
4 3 綜合案例——繪製「Python之禪」
4 4 實戰練習
第5章 事件偵聽
5 1 理解事件
5 2 事件檢索
5 3 處理鍵盤事件
5 4 處理滑鼠事件
5 5 設備輪詢
5 5 1 輪詢鍵盤
5 5 2 輪詢滑鼠
5 6 事件過濾
5 7 自定義事件
5 8 綜合案例——擋板接球遊戲
5 9 實戰練習
第6章 圖形繪製
6 1 pygame draw模塊概述
6 2 使用pygame draw模塊繪製基本圖形
6 2 1 繪製線段
6 2 2 繪製矩形
6 2 3 繪製多邊形
6 2 4 繪製圓
6 2 5 繪製橢圓
6 2 6 繪製弧線
6 3 綜合案例——會動的烏龜
6 4 實戰練習
第7章 點陣圖圖形
7 1 點陣圖基礎
7 2 Surface對象
7 2 1 創建Surface對象
7 2 2 拷貝Surface對象
7 2 3 修改Surface對象
7 2 4 剪裁Surface區域
7 2 5 移動Surface對象
7 2 6 子表面Subsurface
7 2 7 獲取Surface父對象
7 2 8 像素訪問與設置
7 2 9 尺寸大小與矩形區域管理
7 3 Rect矩形對象
7 3 1 創建Rect對象
7 3 2 拷貝Rect對象
7 3 3 移動Rect對象
7 3 4 縮放Rect對象
7 3 5 Rect對象交集運算
7 3 6 判斷一個點是否在矩形內
7 3 7 兩個矩形間的重疊檢測
7 4 綜合案例——跳躍的小球
7 5 實戰練習
第8章 精靈的使用
8 1 精靈基礎
8 1 1 精靈簡介
8 1 2 精靈的創建
8 2 用精靈實現動畫
8 2 1 定製精靈序列圖
8 2 2 載入精靈序列圖
8 2 3 繪製及更新幀圖
8 3 精靈組
8 4 精靈衝突檢測
8 4 1 兩個精靈之間的矩形衝突檢測
8 4 2 兩個精靈之間的圓衝突檢測
8 4 3 兩個精靈之間的像素遮罩衝突檢測
8 4 4 精靈和精靈組之間的矩形衝突檢測
8 4 5 精靈組之間的矩形衝突檢測
8 5 綜合案例——小超人吃蘋果
8 6 實戰練習
第9章 音頻處理
9 1 設備的初始化
9 2 聲音的控制
9 2 1 載入聲音文件
9 2 2 控制聲音流
9 3 管理聲音
9 3 1 Sound對象
9 3 2 Channel對象
9 4 綜合案例——音樂播放器
9 5 實戰練習
第2篇 案例篇

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理