注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)超有趣學(xué)Python:編程超酷航天冒險(xiǎn)游戲

超有趣學(xué)Python:編程超酷航天冒險(xiǎn)游戲

超有趣學(xué)Python:編程超酷航天冒險(xiǎn)游戲

定 價(jià):¥89.00

作 者: [美] 肖恩·麥克馬納斯(Sean McManus) 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111680956 出版時(shí)間: 2021-09-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

  關(guān)于作者 Sean McManus是一位專業(yè)的技術(shù)和商業(yè)作家。他的其他書籍包括Cool Scratch Projects in Easy Steps、Scratch Programming in Easy Steps、Coder Academy和Raspberry Pi For Dummies(與Mike Cook合著)。作為一名作家,他為世界上很多大的科技公司撰稿。他的小說Earworm描寫的是一個(gè)音樂領(lǐng)域的秘密,揭露了用計(jì)算機(jī)生成音樂取代樂隊(duì)的陰謀。他是編程俱樂部的志愿者,會幫助當(dāng)?shù)貙W(xué)校的孩子學(xué)習(xí)計(jì)算機(jī)編程。訪問他的網(wǎng)站www.sean.co.uk可以查看書中的樣章以及一些額外的內(nèi)容。程晨,科技作家、創(chuàng)客布道師。創(chuàng)作、翻譯出版十余本Arduino、人工智能、物聯(lián)網(wǎng)、3D打印、機(jī)器人、青少年編程領(lǐng)域相關(guān)圖書。2015 Intel軟件創(chuàng)新大使,2017 ELF全球杰出教育領(lǐng)袖,2019年Arduino官方認(rèn)證推廣大使。中國電子學(xué)會青少年機(jī)器人技術(shù)等級考試標(biāo)準(zhǔn)工作組副組長,青少年軟件編程等級考試標(biāo)準(zhǔn)工作組副組長。國內(nèi)the most大 Python教師社區(qū)派森社聯(lián)合發(fā)起人。

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號