PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python遊戲開發講座, 入門篇 : 基礎知識與RPG遊戲
  • 點閱:234
    131人已收藏
  • 作者: 廣瀬豪著 , 許郁文譯
  • 出版社:碁峰資訊股份有限公司
  • 出版年:2022
  • ISBN:9786263240339
  • EISBN:9786263242500 PDF
  • 格式:PDF,JPG
  • 附註:本電子書含光碟資料, 購買/借閱後請至個人書房下載 原紙本書ISBN: 9786263240339 附錄: 池山高校Python研究部 含索引(租書不含光碟資料)
  • 系列書: Python遊戲開發講座,本系列共2本

  業界人士教您如何從零開始進行遊戲的開發 
 
  這是一本專注在「如何從零到有開發出一款遊戲」的實作書籍。藉由本書,您可以了解遊戲開發與一般的軟體開發有何不同,以及遊戲開發的實際過程。 
 
本書特色

 
  .幫助您更加了解遊戲開發的過程 
  .學會如何使用Python 
  .範例程式碼有詳盡的註解說明 
  .使用大量的圖解說明幫助理解 
  .提供遊戲開發的免費素材可供練習 

作者簡介
 
廣瀨豪 
 
  早稻田大學理工學部畢業。於Namco擔任遊戲規劃師、於任天堂與KONAMI的合辦公司擔任程式設計師與總監之後獨立創業,設立製作遊戲的World Wide Software股份有限公司,從事電視遊樂器軟體、大型遊戲機台、手機應用程式、網路應用程式以及各種遊戲的開發。目前一邊經營公司,一邊於教育機關指導程式設計與遊戲開發或是撰寫相關書籍。第一次開發遊戲是在國中的時候,之後就本著工作與興趣,以C /C++、Java、JavaScript、Python這類程式語言開發遊戲。 

  • 序言(第3頁)
  • 導言|本書的使用方法(第8頁)
  • 序幕|成為遊戲程式設計師吧!(第12頁)
  • Chapter 1 安裝 Python(第19頁)
    • Lesson 1-1 何謂 Python ?(第20頁)
    • Lesson 1-2 安裝 Python(第21頁)
    • Lesson 1-3 啟動 Python(第26頁)
    • COLUMN 遊戲設計師收入好嗎?(第28頁)
  • Chapter 2 開始使用 Python(第29頁)
    • Lesson 2-1 試著計算(第30頁)
    • Lesson 2-2 輸出字串(第32頁)
    • Lesson 2-3 輸出月曆(第33頁)
    • Lesson 2-4 撰寫程式的事前準備(第35頁)
    • Lesson 2-5 撰寫程式(第38頁)
    • Lesson 2-6 了解輸出與輸入的命令(第40頁)
    • Lesson 2-7 撰寫程式的方法(第42頁)
    • COLUMN 在遊戲完成之前(第45頁)
  • Chapter 3 學習程式設計的基礎(第47頁)
    • Lesson 3-1 變數與算式(第48頁)
    • Lesson 3-2 關於列表(第52頁)
    • Lesson 3-3 條件分歧(第55頁)
    • Lesson 3-4 關於迴圈(第59頁)
    • Lesson 3-5 關於函數(第64頁)
    • COLUMN 關於遊戲開發成本 ( 一 )(第70頁)
  • Chapter 4 import 的使用方法(第71頁)
    • Lesson 4-1 關於模組(第72頁)
    • Lesson 4-2 複習月曆(第73頁)
    • Lesson 4-3 操作日期與時間(第75頁)
    • Lesson 4-4 亂數的使用方法(第78頁)
    • COLUMN 在 RPG 逃跑的失敗率(第82頁)
  • Chapter 5 運用 CUI 開發迷你遊戲(第83頁)
    • Lesson 5-1 CUI 與 GUI(第84頁)
    • Lesson 5-2 製作猜謎遊戲(第85頁)
    • Lesson 5-3 製作大富翁(第89頁)
    • Lesson 5-4 尋找消失的英文字母(第94頁)
    • COLUMN 關於遊戲開發成本 ( 二 )(第99頁)
  • Chapter 6 GUI 的基礎 ①(第101頁)
    • Lesson 6-1 關於 GUI(第102頁)
    • Lesson 6-2 配置標籤(第105頁)
    • Lesson 6-3 配置按鈕(第108頁)
    • Lesson 6-4 使用畫布(第110頁)
    • Lesson 6-5 製作抽籤遊戲(第112頁)
    • COLUMN 在畫布顯示圖形(第116頁)
  • Chapter 7 GUI 的基礎 ②(第119頁)
    • Lesson 7-1 配置文字輸入欄位(第120頁)
    • Lesson 7-2 配置多列的文字輸入欄位(第122頁)
    • Lesson 7-3 配置勾選按鈕(第124頁)
    • Lesson 7-4 顯示訊息方塊(第127頁)
    • Lesson 7-5 製作診斷遊戲(第129頁)
    • COLUMN 利用 RGB 值指定顏色(第138頁)
  • Chapter 8 開發正統遊戲的技術(第139頁)
    • Lesson 8-1 實現即時處理(第140頁)
    • Lesson 8-2 接收鍵盤輸入的指令(第144頁)
    • Lesson 8-3 輸入按鈕,移動圖片(第147頁)
    • Lesson 8-4 定義迷宮的資料(第153頁)
    • Lesson 8-5 平面遊戲的開發基礎(第157頁)
    • COLUMN 如何完成遊戲軟體(第160頁)
    • Lesson 8-6 替遊戲收尾(第162頁)
    • COLUMN 製作數位相框(第169頁)
  • Chapter 9 掉落物拼圖(第171頁)
    • Lesson 9-1 思考遊戲的規格(第172頁)
    • Lesson 9-2 嵌入滑鼠輸入處理(第174頁)
    • Lesson 9-3 顯示遊戲裡的滑鼠游標(第177頁)
    • Lesson 9-4 管理格子裡的資料(第180頁)
    • Lesson 9-5 讓方塊落下的演算法(第183頁)
    • Lesson 9-6 點擊後配置方塊(第186頁)
    • Lesson 9-7 判斷方塊是否連線的演算法(第190頁)
    • Lesson 9-8 嵌入正確的演算法(第196頁)
    • Lesson 9-9 標題畫面與遊戲結束畫面(第200頁)
    • Lesson 9-10 完成掉落物拼圖遊戲(第208頁)
    • COLUMN 利用 winsound 發出音效(第215頁)
  • Chapter 10 Pygame 的使用方法(第217頁)
    • Lesson 10-1 思考遊戲的規格(第218頁)
    • Lesson 10-2 Pygame 的系統(第223頁)
    • Lesson 10-3 繪製圖片(第227頁)
    • Lesson 10-4 繪製圖形(第232頁)
    • Lesson 10-5 接收按鍵輸入(第236頁)
    • Lesson 10-6 接收滑鼠輸入(第239頁)
    • Lesson 10-7 輸出音效(第241頁)
    • COLUMN 如何在 Pygame 顯示中文(第244頁)
  • Chapter 11 開發正統的 RPG 遊戲! ( 上篇 )(第247頁)
    • Lesson 11-1 關於角色扮演遊戲(第248頁)
    • Lesson 11-2 自動產生迷宮(第252頁)
    • Lesson 11-3 打造地下城(第259頁)
    • Lesson 11-4 在地下城移動(第265頁)
    • Lesson 11-5 建立戰鬥場景之 1(第272頁)
    • Lesson 11-6 建立戰鬥場景之 2(第278頁)
    • Lesson 11-7 建立戰鬥場景之 3(第282頁)
    • COLUMN 遊戲的特效(第287頁)
  • Chapter 12 開發正統的RPG遊戲!( 下篇 )(第291頁)
    • Lesson 12-1 角色扮演遊戲的全貌(第292頁)
    • Lesson 12-2 下載檔案與執行程式(第295頁)
    • Lesson 12-3 程式內容(第298頁)
    • Lesson 12-4 程式的細節(第312頁)
    • COLUMN Python 的檔案處理(第320頁)
  • Chapter 13 物件導向程式設計(第323頁)
    • Lesson 13-1 關於物件導向程式設計(第324頁)
    • Lesson 13-2 類別與物件(第327頁)
    • Lesson 13-3 利用 tkinter 學習物件導向(第331頁)
    • Lesson 13-4 進一步學習物件導向程式設計(第338頁)
    • COLUMN 筆者也陷入苦戰的物件導向程式設計(第341頁)
  • Appendix 池山高校 Python 研究部(第343頁)
    • Intro 一起開發遊戲吧(第344頁)
    • 第 1 個遊戲 一筆畫成的迷宮遊戲(第346頁)
    • 第 2 個遊戲 英文單字學習軟體(第353頁)
    • 第 3 個遊戲 打磚塊(第358頁)
  • 結語(第368頁)
  • 索引(第370頁)
紙本書 NT$ 750
單本電子書
NT$ 750

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code