Python遊戲開發講座|演算法篇 | 拾書所

Python遊戲開發講座|演算法篇

$ 490 元 原價 620

內容簡介

利用遊戲程式設計學習解決問題所需的基礎知識與步驟! 

豐富的範例實作! 

‧猜拳 

‧打地鼠 

‧井字遊戲 

‧翻牌配對遊戲 

‧黑白棋 

‧電子冰上曲棍球 

 

玩遊戲的同時,快樂地學習程式設計與演算法 

本書是使用Python製作遊戲與學習演算法的入門書。由帶領初學者入門的程式設計基礎開始,一步步從簡單的演算法學到高階演算法,讓每位讀者都能讀懂本書的內容。本書提及的演算法是解決問題的步驟或手段。學會演算法之後,就能具備解決各類問題的能力。

 

作者簡介

作者介紹

廣瀬豪

 

早稻田大學理工學部畢業。於Namco以及任天堂與KONAMI的合辦公司服務之後,設立製作遊戲的World Wide Software股份有限公司。從事各種遊戲的開發,也利用程式設計的技術開發各種應用軟體。第一次開發遊戲是在國中的時候,之後就本著工作與興趣,以組合語言、C /C++、C#、Java、JavaScript、Python開發遊戲與程式。 

 

著有《いちばんやさしい JavaScript 入門教室》、《いちばんやさしい Java 入門教室》、《Python遊戲開發講座入門篇|基礎知識與RPG遊戲》、《Python遊戲開發講座進階篇|動作射擊與3D賽車》等書。

 

譯者介紹

目錄

第1章|程式設計與演算法 
Lesson 1-1 電腦與程式設計語言 
Lesson 1-2 什麼是程式 
Lesson 1-3 何謂演算法 
Lesson 1-4 邊開發遊戲,邊學習演算法 
COLUMN 持之以恆,必有所成 
Lesson 1-5 程式設計的準備① ─ 顯示副檔名 ─ 
Lesson 1-6 程式設計的準備② ─ 安裝 Python ─ 
Lesson 1-7 程式設計的準備③ ─ IDLE 的使用方法 ─ 
COLUMN 介紹適用於開發的文字編輯器 
 
第2章|程式設計的基礎知識 
Lesson 2-1 輸入與輸出 
COLUMN 撰寫程式的規則 
Lesson 2-2 變數 
Lesson 2-3 條件分歧 
Lesson 2-4 迴圈 
COLUMN for 的多重迴圈 
Lesson 2-5 函數 
Lesson 2-6 陣列(列表) 
COLUMN Python 的資料類型 
 
第3章|開發迷你遊戲 
Lesson 3-1 CUI 與GUI 
Lesson 3-2 亂數的使用方法 
COLUMN 抽籤程式 
Lesson 3-3 製作單字輸入遊戲 
Lesson 3-4 開發猜拳遊戲 
Lesson 3-5 製作打地鼠遊戲 
COLUMN 試著操作日期與時間 
 
第4章|在畫布繪製圖形
Lesson 4-1 顯示視窗 
Lesson 4-2 使用畫布 
COLUMN 指定顏色的英文單字 
Lesson 4-3 繪製圖形與操作圖片檔 
Lesson 4-4 讓圖片自己動起來 
Lesson 4-5 取得滑鼠游標的點擊事件 
Lesson 4-6 取得滑鼠游標的動態 
Lesson 4-7 追著滑鼠游標跑的氣球 
COLUMN 關於影格速率 
COLUMN 使用各種 GUI 元件(其 1) 
 
...

Brand Slider