-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Python純文字冒險遊戲程式設計

( 繁體 字)
作者:彭勝陽類別:1. -> 程式設計 -> Python
譯者:
出版社:博碩文化Python純文字冒險遊戲程式設計 3dWoo書號: 53659
詢問書籍請說出此書號!

缺書
NT定價: 550
折扣價: 412

出版日:11/6/2020
頁數:368
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 繁體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9789864345342
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

*本書使用Python語言來建立自己的文字冒險遊戲。*透過說故事的方式,用直覺的方式學會Python語言。*學習Python成為一種遊戲,讓你輕鬆學會。*在本書中使用Python語言來建立自己的文字冒險遊戲,可透過使用Python建立的文字虛擬世界中,創造喜歡的人物和怪獸來居住在這個世界裡,於是我們可以藉由與這些人物和怪獸的互動,在有趣與無痛的情境下,達到享受學習Python語言的目的。*精選16個章節,幾乎每個章節都準備具有成就感的遊戲化程式,讓讀者能輕鬆的學習,不需要具備任何程式設計經驗,只要以直覺的方式,直接進行Python程式假想任務的撰寫,這些虛構的假想任務會讓讀者身歷其境,在不知不覺中學會Python程式設計。
目錄:

第零章 Python直譯器安裝
0-1 安裝PYTHON
0-2 透過Python官方網站,下載及執行Python軟體
0-3 「OnlinePythonTutor」線上版Python軟體編輯器「圖形視覺化
勝過千言萬行的程式」
0-4 安裝PyCharm Community Edition
第一章 Python基本語法導讀
1-1 在螢幕上顯示文字
1-2 儲存資料的變數
1-3 從鍵盤讀取輸入資料
1-4 做選擇(if 條件式)
1-5 while迴圈
1-6 for迴圈
1-7 函式
第二章 製作太空怪蛇
2-1 太空怪蛇故事
2-2 更換人工巨鳥的姿勢
2-3 同時顯示上下擺動畫面
2-4 翅膀輪流向上和向下擺動
2-5 設定坐標
2-6 如何讓程式變難一點(1):一維的空間轉變成二維空間
2-7 如何讓程式變難一點(2):增加大力果
第三章 Python程式除錯
3-1 安裝及設定PyCharm Community Edition
3-2 使用PyCharm Community Edition啟動Debug功能
第四章 函式定義及呼叫
4-1 函式定義
4-2 函式呼叫
4-3 以視覺化方式理解函式定義及呼叫
第五章 製作生日快樂電子卡片
5-1 生日快樂電子卡片
5-2 儲存至變數
5-3 如何讓程式變難一點:使用兩組for迴圈
5-4 生日蛋糕的純文字圖形
第六章 有限狀態機
6-1 凌波微步之隱身術故事
6-2 執行「站立與步行狀態」程式
6-3 如何讓程式變難一點(1):模擬行走狀態
6-4 如何讓程式變難一點(2): 凌波微步慢動作
6-5 如何讓程式變難一點(3): 凌波微步快動作
第七章 製作飛碟密碼
7-1 飛碟密碼故事
7-2 執行「飛碟密碼」程式
7-3 如何讓程式變難一點(1):使用兩次的random.choice()方法
7-4 如何讓程式變難一點(2):學習ord()及chr()函式
7-5 如何讓程式變難一點(3):顯示精美的一排破折號空格

第八章 電腦明信片
8-1 電腦自動編寫明信片
8-2 如何讓程式變難一點(1):使用”+”運算符號來連接字串
8-3 如何讓程式變難一點(2):使用名詞+動詞+受詞的順序來隨機編寫句子
8-4 如何讓程式變難一點(3):利用隨機選擇元組(tuple)的內容
來自動編寫一封明信片
第九章 星艦起飛
9-1 星艦起飛故事
9-2 星艦起飛程式
9-3 如何讓程式變難一點(1):加入break關鍵字以終止for迴圈
9-4 如何讓程式變難一點(2):加入眾多的自定義函式,讓遊戲更刺激
9-5 如何讓程式變難一點(3):增加顯示飛船成功起飛的畫面
第十章 列表與元組
10-1 列表介紹
10-2 列表建立
10-3 列表的讀取
10-4 列表方法
10-5 元組介紹
第十一章 太空救援
11-1 太空救援故事
11-2 太空救援程式
11-3 如何讓程式變難一點(1):設計一個會傳回布林值的自定義函式
11-4 如何讓程式變難一點(2):顯示武器清單
第十二章 地圖角色扮演遊戲
12-1 地圖角色扮演遊戲故事
12-2 地圖角色扮演遊戲程式
12-3 新增船座標
12-4 新增船移動方向按鈕
12-5 新增4種物體的情境
12-6 如何讓程式變難一點(1):建立自訂函式fight()、climb()及GameOver()
12-7 如何讓程式變難一點(2):設計湖蛇會判斷是否必須逃走或攻擊船隻
12-8 如何讓程式變難一點(3):每次移動後,讓螢幕立即顯示新的地圖
12-9 如何讓程式變難一點(4):模擬平行宇宙世界
12-10 如何讓程式變難一點(5):讓船隻自動判斷湖水,才可朝該方向行駛
第十三章 氣泡隧道
13-1 氣泡隧道故事
13-2 氣泡產生器程式
13-3 如何讓程式變難一點(1):使用全域變數
13-4 如何讓程式變難一點(2):改良為雙向通行的氣泡隧道
第十四章 類別與物件
14-1 類別基本知識
14-2 類別一般式(1)
14-3 類別一般式(2)
14-4 類別觀念圖解化
14-5 類別之繼承論
14-6 類別之多型論
14-7 類別之多型論
第十五章 聊天機器人
15-1 聊天機器人模擬人類對話
15-2 聊天機器人程式
15-3 模擬兩個機器人互相聊天
15-4 用NLTK套件製作功能強的聊天機器人
15-5 安裝NLTK套件流程
15-6 教電腦學英文文法
15-7 類別之多型論
15-8 如何讓程式變難一點(1):增加字串配對
15-9 如何讓程式變難一點(2):學習Nltk的word_tokenize模組及中文繁體結巴(jieba)斷詞器
15-10 如何讓程式變難一點(3):依不同交談主題,選擇不同的回應
第十六章 會聊天的邪惡飛龍
16-1 邪惡飛龍故事
16-2 邪惡飛龍程式
16-3 交談程式函式
16-4 更新converse( )函式
16-5 如何讓程式變難一點(1):增加一個新類別來代表物品
16-6 如何讓程式變難一點(2):將子程式匯入至主程式
16-7 如何讓程式變難一點(3):增加飛龍吐火焰的ASCII圖
16-8 如何讓程式變難一點(4):擴充nltk.chat的Chat類別
序: