零基礎入門Python遊戲

《零基礎入門Python遊戲》是由2020年8月清華大學出版社出版的圖書

基本介紹

  • 中文名:零基礎入門Python遊戲
  • 作者:車洪
  • 出版社:清華大學出版社
  • 出版時間:2020年8月
  • ISBN:9787302553359  
作品簡介,作品目錄,

作品簡介

本書內容主要介紹如何基於Python 3.6版本開發小遊戲,全書分為4個相對獨立的小遊戲,難度上由淺入深。每一章節介紹一個遊戲的完整開發過程,包括遊戲介紹、文字說明、代碼實現。同時,本書還會穿插對現有常用Python遊戲第三方模組的介紹。本書語言活潑、形式新穎、寓教於樂,是一本可以讓讀者邊玩邊學的編程入門級科普書。

作品目錄

內容簡介
作者簡介
前言
1. 創作起因
2. 讀者對象
3. 本書內容
4. 如何閱讀本書
5. 本書特色
6. 勘誤與支持
第1章 起步
1.1 用Python編寫遊戲
1.2 搭建開發環境
1.3 小結
第2章 Pygame
2.1 Pygame簡介
2.2 Pygame的安裝
2.3 Hello World
2.4 基本概念
2.5 視窗管理
2.6 Surface對象
2.7 圖片載入
2.8 圖形繪製
2.9 文字顯示
2.10 再議螢幕顯示
2.11 Rect對象
2.12 事件處理
2.13 Sprite
2.14 碰撞檢測
2.15 音效與音樂
2.16 小結
第3章 《飛機大戰》遊戲
3.1 項目介紹
3.2 項目規劃
3.3 記錄狀態
3.4 遊戲視窗
3.5 遊戲循環
3.6 載入圖片
3.7 背景
3.8 我方飛機
3.9 子彈
3.10 敵方飛機
3.11 按鈕
3.12 小部件
3.13 音樂與音效
3.14 異常處理
3.15 小結
第4章 Cocos2dⅠ
4.1 Cocos2d簡介
4.2 Cocos2d的安裝
4.3 Hello World
4.4 基本概念
4.5 坐標系
4.6 director
4.7 CocosNode
4.8 Scene
4.9 Layer
4.10 Sprite
4.11 Menu
4.12 Action和Effect
4.13 小結
第5章 《俄羅斯方塊》遊戲
5.1 項目介紹
5.2 項目規劃
5.3 遊戲視窗與選單場景
5.4 背景
5.6 選單
5.7 參數設定
5.8 遊戲場景
5.9 HUD
5.10 記錄狀態
5.11 參數設定與狀態更新
5.12 遊戲區域
5.13 棋盤
5.14 方塊
5.15 遊戲主體控制
5.16 異常處理
5.17 小結
第6章 Cocos2dⅡ
6.1 Collision
6.2 Tiled maps
6.3 Map Colliders
6.4 自定義Action
6.5 自定義Event
6.6 圖片集
6.7 動畫
6.8 聲音
6.9 Particle System
6.10 小結
第7章 《超級馬里奧》遊戲
7.1 項目介紹
7.2 項目規劃
7.3 遊戲視窗與選單場景
7.4 選單背景
7.5 選單
7.6 記錄狀態
7.7 HUD
7.8 提示場景
7.9 提示層
7.10 編輯地圖
7.11 遊戲場景
7.12 閃爍磚塊
7.13 圖片分割與動畫效果
7.14 角色劃分
7.15 角色移動
7.16 遊戲主體控制
7.17 音樂與音效
7.18 異常處理
7.19 小結
附錄 示例代碼、相關工具及網路資源
1. 示例代碼
2. 相關工具
3. 網路資源
後記
參考文獻

相關詞條

熱門詞條

聯絡我們