超有趣學Python:編程超酷航天冒險遊戲

《超有趣學Python:編程超酷航天冒險遊戲》是2021年機械工業出版社出版的圖書。

基本介紹

  • 中文名:超有趣學Python:編程超酷航天冒險遊戲
  • 出版時間:2021年8月
  • 出版社:機械工業出版社
  • ISBN:9787111680956
內容簡介,圖書目錄,

內容簡介

超有趣Python入門,從零開始編程創造超酷太空冒險遊戲!
遊戲開始,空氣所剩不多了。空間站發生泄漏,因此你必須迅速採取行動。你能找到解決問題的辦法嗎?你需要探索空間站的周圍,找到門禁卡來把門打開,還要修復受損的航天服。冒險已經開始了!
本書向你展示了如何使用Python在圖形化的冒險遊戲中在火星上建立空間站、探索空間站並避開危險。你能像航天員一樣找到解決問題的辦法嗎?

圖書目錄

引言 1
0.1如何閱讀本書 1
0.2本書的內容 2
0.3安裝軟體 3
0.4下載遊戲檔案 5
0.5運行遊戲 8
0.6玩遊戲 9
第1章 你的次太空行走 11
1.1啟動Python編輯器 12
1.2Python shell介紹 13
1.3腳本模式介紹 15
1.4創建星空背景 15
1.5停止Pygame Zero程式 19
1.6添加火星和飛船 19
1.7你掌握了么 25
第2章 列表可以救你的命 27
2.1你的個列表:起飛檢查表 27
2.2使用序列號 29
2.3創建太空行走檢查表 31
2.4列表的列表:飛行手冊 31
2.5合併列表 33
2.6通過列表創建地圖:應急倉 34
2.7你掌握了么 37
第3章 重複執行 39
3.1循環顯示 39
3.2循環嵌套 41
3.3顯示3D房間圖像 44
3.4了解如何繪製房間 45
3.5圖片繪製的位置 46
3.6你掌握了么 47
第4章 創建空間站 49
4.1為什麼要自動生成地圖 49
4.2如何自動生成地圖 49
4.3創建地圖數據 50
4.4編寫GAME_MAP代碼 51
4.5測試和調試代碼 54
4.6根據數據生成房間 54
4.7探索3D空間站 60
4.8製作自己的地圖 63
4.9你掌握了么 63
第5章 籌備空間站設備 65
5.1創建一個簡單的行星字典 65
5.2製作空間站物品字典 70
5.3你掌握了么 79
第6章 安裝空間站設備 81
6.1了解布景數據字典 81
6.2添加布景數據 83
6.3在行星表面添加圍欄 85
6.4將布景載入到每個房間 87
6.5更新EXPLORER瀏覽空間站 90
6.6你掌握了么 91
第7章 進入空間站 93
7.1抵達空間站 93
7.2添加移動代碼 97
7.3理解移動代碼 100
7.4在房間之間移動 103
7.5你掌握了么 106
第8章 修復空間站 107
8.1傳送信息給函式 107
8.2添加陰影、牆體透明度和顏色的變數 109
8.3刪除EXPLORER部分 111
8.4添加DISPLAY部分 112
8.5在螢幕上定位房間 118
8.6讓前面的牆體淡入淡出 120
8.7顯示提示和警告 122
8.8進入房間時顯示房間名稱 123
8.9你掌握了么 125
第9章 整理你的個人物品 127
9.1添加道具信息 127
9.2在房間地圖中添加道具 130
9.3從房間地圖查找對象編號 132
9.4拾取物品對象 134
9.5添加清單相關的函式 136
9.6放下物品對象 140
9.7檢查物品對象 141
9.8你掌握了么 143
第10章 使用物品 145
10.1添加使用物品的鍵盤控制 145
10.2添加使用物品對象的標準訊息 146
10.3添加遊戲進度變數 147
10.4添加特定對象的操作 148
10.5組合物品 150
10.6添加遊戲完成動畫 152
10.7探索物品對象 153
10.8你掌握了么 154
第11章 激活安全門 155
11.1規劃在何處放置安全門 155
11.2定位房門 156
11.3添加通行控制 156
11.4讓門打開和關閉 158
11.5添加門的動畫 160
11.6關閉定時門 161
11.7添加傳送器 162
11.8激活氣閘艙安全門 163
11.9在自己的遊戲設計中刪除出口 165
11.10任務完成了么 166
11.11你掌握了么 166
第12章 危險!危險!突發事件 167
12.1添加空氣監測 167
12.2添加移動的危險物品 171
12.3添加有毒的泄漏物 180
12.4收尾工作 180
12.5你的下一個任務:自定義遊戲 182
12.6你掌握了么 183
附錄 185
附錄A Escape遊戲完整代碼 185
附錄B 變數、列表和字典 209
附錄C 調試你的程式 210

熱門詞條

聯絡我們