{itemname}
{itemname}
香港二樓書店 > 今日好書推介
秘密花園
定價93.00元
8
折優惠:
HK$74.4
●二樓推薦
●文學小說
●商業理財
●藝術設計
●人文史地
●社會科學
●自然科普
●心理勵志
●醫療保健
●飲 食
●生活風格
●旅 遊
●宗教命理
●親子教養
●少年讀物
●輕 小 說
●漫 畫
●語言學習
●考試用書
●電腦資訊
●專業書籍
Python遊戲開發講座入門篇|基礎知識與RPG遊戲
沒有庫存
訂購需時10-14天
9786263240339
廣?豪
許郁文
碁峰
2021年12月30日
250.00 元
HK$ 225
詳
細
資
料
ISBN:9786263240339
規格:平裝 / 376頁 / 17 x 23 x 2.21 cm / 普通級 / 全彩印刷 / 初版
出版地:台灣
分
類
電腦資訊
>
程式設計
>
軟體工程
同
類
書
推
薦
ESP32物聯網基礎10門課 The Ten Basic Courses to IoT Programming Based on ESP32
敏捷升級:28個提升敏捷成效的關鍵原則
敏捷開發的藝術 第二版
軟體架構指標|改善架構品質的案例研究
Code That Fits in Your Head|軟體工程的啟發式方法
其
他
讀
者
也
買
Python遊戲開發講座進階篇|動作射擊與3D賽車
Unity 遊戲設計:程式基礎、操作祕訣、製作流程、關卡設計全攻略
AR Unity擴增實境實務開發
App Inventor 2輕鬆學 : 手機應用程式簡單做(第二版) 暢銷回饋版
Blender 3D動畫設計入門
一個人的首爾:美食X咖啡X布帳馬車X烤肉X小酒館,獨食獨飲超貼心旅行指南
內
容
簡
介
業界人士教您如何從零開始進行遊戲的開發?
?
這是一本專注在「如何從零到有開發出一款遊戲」的實作書籍。藉由本書,您可以了解遊戲開發與一般的軟體開發有何不同,以及遊戲開發的實際過程。?
?
本書特色
?
.幫助您更加了解遊戲開發的過程?
.學會如何使用Python?
.範例程式碼有詳盡的註解說明?
.使用大量的圖解說明幫助理解?
.提供遊戲開發的免費素材可供練習?
目
錄
Chapter 1|安裝Python?
Lesson 1-1 何謂Python??
Lesson 1-2 安裝Python?
Lesson 1-3 啟動Python?
COLUMN 遊戲設計師收入好嗎??
Chapter 2|開始使用Python?
Lesson 2-1 試著計算?
Lesson 2-2 輸出字串?
Lesson 2-3 輸出月曆?
Lesson 2-4 撰寫程式的事前準備?
Lesson 2-5 撰寫程式?
Lesson 2-6 了解輸出與輸入的命令?
Lesson 2-7 撰寫程式的方法?
COLUMN 在遊戲完成之前?
Chapter 3|學習程式設計的基礎?
Lesson 3-1 變數與算式?
Lesson 3-2 關於列表?
Lesson 3-3 條件分歧?
Lesson 3-4 關於迴圈?
Lesson 3-5 關於函數?
COLUMN 關於遊戲開發成本(一)?
Chapter 4|import的使用方法?
Lesson 4-1 關於模組?
Lesson 4-2 複習月曆?
Lesson 4-3 操作日期與時間?
Lesson 4-4 亂數的使用方法?
COLUMN 在RPG逃跑的失敗率?
Chapter 5|運用CUI 開發迷你遊戲?
Lesson 5-1 CUI與GUI?
Lesson 5-2 製作猜謎遊戲?
Lesson 5-3 製作大富翁?
Lesson 5-4 尋找消失的英文字母?
COLUMN 關於遊戲開發成本(二)?
Chapter 6|GUI的基礎??
Lesson 6-1 關於GUI?
Lesson 6-2 配置標籤?
Lesson 6-3 配置按鈕?
Lesson 6-4 使用畫布?
Lesson 6-5 製作抽籤遊戲?
COLUMN 在畫布顯示圖形?
Chapter 7|GUI的基礎??
Lesson 7-1 配置文字輸入欄位?
Lesson 7-2 配置多列的文字輸入欄位?
Lesson 7-3 配置勾選按鈕?
Lesson 7-4 顯示訊息方塊?
Lesson 7-5 製作診斷遊戲?
COLUMN 利用RGB值指定顏色?
Chapter 8|開發正統遊戲的技術?
Lesson 8-1 實現即時處理?
Lesson 8-2 接收鍵盤輸入的指令?
Lesson 8-3 輸入按鈕,移動圖片?
Lesson 8-4 定義迷宮的資料?
Lesson 8-5 平面遊戲的開發基礎?
COLUMN 如何完成遊戲軟體?
Lesson 8-6 替遊戲收尾?
COLUMN 製作數位相框?
Chapter 9|掉落物拼圖?
Lesson 9-1 思考遊戲的規格?
Lesson 9-2 嵌入滑鼠輸入處理?
Lesson 9-3 顯示遊戲裡的滑鼠游標?
Lesson 9-4 管理格子裡的資料?
Lesson 9-5 讓方塊落下的演算法?
Lesson 9-6 點擊後配置方塊?
Lesson 9-7 判斷方塊是否連線的演算法?
Lesson 9-8 嵌入正確的演算法?
Lesson 9-9 標題畫面與遊戲結束畫面?
Lesson 9-10 完成掉落物拼圖遊戲?
COLUMN 利用winsound發出音效?
Chapter 10|Pygame的使用方法?
Lesson 10-1 思考遊戲的規格?
Lesson 10-2 Pygame 的系統?
Lesson 10-3 繪製圖片?
Lesson 10-4 繪製圖形?
Lesson 10-5 接收按鍵輸入?
Lesson 10-6 接收滑鼠輸入?
Lesson 10-7 輸出音效?
COLUMN 如何在Pygame 顯示中文?
Chapter 11|開發正統的RPG遊戲!(上篇)?
Lesson 11-1 關於角色扮演遊戲?
Lesson 11-2 自動產生迷宮?
Lesson 11-3 打造地下城?
Lesson 11-4 在地下城移動?
Lesson 11-5 建立戰鬥場景之1?
Lesson 11-6 建立戰鬥場景之2?
Lesson 11-7 建立戰鬥場景之3?
COLUMN 遊戲的特效?
Chapter 12|開發正統的RPG遊戲!(下篇)?
Lesson 12-1 角色扮演遊戲的全貌?
Lesson 12-2 下載檔案與執行程式?
Lesson 12-3 程式內容?
Lesson 12-4 程式的細節?
COLUMN Python 的檔案處理?
Chapter 13|物件導向程式設計?
Lesson 13-1 關於物件導向程式設計?
Lesson 13-2 類別與物件?
Lesson 13-3 利用tkinter 學習物件導向?
Lesson 13-4 進一步學習物件導向程式設計?
COLUMN 筆者也陷入苦戰的物件導向程式設計?
Appedix|池山高校Python研究部?
第1個遊戲 一筆畫成的迷宮遊戲?
第2個遊戲 英文單字學習軟體?
第3個遊戲 打磚塊?
序
序
書
評
其 他 著 作
1.
Python遊戲開發講座|演算法篇
2.
Python遊戲開發講座進階篇|動作射擊與3D賽車