中商进口商城店铺主页二维码
中商进口商城 微信认证
中商进口商城中华商务贸易有限公司所运营的英美日韩港台原版图书销售平台,旨在向内地读者介绍、普及、引进最新最有价值的国外和港台图书和资讯。
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

【中商原版】Python游戏开发讲座进阶篇 动作射击与3D赛车 港台原版 广濑豪 碁峰图书 程式设计APP开发游戏开发

196.00
运费: ¥ 5.00-30.00
库存: 1 件
【中商原版】Python游戏开发讲座进阶篇 动作射击与3D赛车 港台原版 广濑豪 碁峰图书 程式设计APP开发游戏开发 商品图0
【中商原版】Python游戏开发讲座进阶篇 动作射击与3D赛车 港台原版 广濑豪 碁峰图书 程式设计APP开发游戏开发 商品缩略图0

商品详情

《Python遊戲開發講座進階篇|動作射擊與3D賽車》


作者:廣瀬豪

譯者:吳嘉芳

出版社:碁峰

出版日期:2021/12/30

語言:繁體中文

ISBN:9789865029913

規格:平裝 / 456頁 / 17 x 23 x 2.69 cm / 普通級 / 全彩印刷 / 初版

出版地:中台灣

本書分類:電腦資訊> 程式設計/APP開發> 軟體工程/遊戲開發

(页面参数仅供参考,具体以实物为准)

內容簡介

業界專家親自傳授的遊戲開發必備知識與技術


本書是用Python程式語言解說如何開發正式遊戲的教材,將帶領你實際製作動作遊戲、射擊遊戲、還有模擬3D影像效果的3D賽車遊戲,從動手做的過程中學會開發遊戲的Know How。


藉由本書,您將可以了解:

* 遊戲開發的基本知識

* 基礎的遊戲物理學

* 如何製作地圖編輯器

* 遊戲業界的開發祕辛

* 開發動作遊戲的技巧

* Pygame的用法

* 開發射擊遊戲的技巧

* 開發3D賽車遊戲的技巧


作者簡介

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


目錄

Chapter 1|遊戲開發的基本知識

Lesson 1-1 按鍵輸入

Lesson 1-2 即時處理

Lesson 1-3 角色的動畫

Lesson 1-4 利用二維列表管理地圖資料

Lesson 1-5 判斷地面與牆壁

COLUMN Python的整合開發環境


Chapter 2|遊戲開發的基本知識

Lesson 2-1 矩形的碰撞偵測

Lesson 2-2 圓形的碰撞偵測

Lesson 2-3 三角函數的用法

Lesson 2-4 索引與計時器

Lesson 2-5 製作小遊戲!

COLUMN 遊戲的世界觀


Chapter 3|製作動作遊戲!上篇

Lesson 3-1 吃點數遊戲

Lesson 3-2 顯示迷宮

Lesson 3-3 移動角色

Lesson 3-4 角色的方向及動畫

Lesson 3-5 順暢移動角色

Lesson 3-6 取得道具,增加分數

Lesson 3-7 敵人登場

Lesson 3-8 標題、過關、遊戲結束

COLUMN BASIC與Python


Chapter 4|製作動作遊戲!下篇

Lesson 4-1 加入多個關卡

Lesson 4-2 加入主角的剩餘命數

Lesson 4-3 新敵人登場

Lesson 4-4 製作結尾

Lesson 4-5 準備各種關卡

Lesson 4-6 製作地圖編輯器

Lesson 4-7 輸出地圖編輯器的資料

COLUMN 知名動畫遊戲的開發秘辛 之一


Chapter 5|Pygame的用法

Lesson 5-1 關於Pygame

Lesson 5-2 安裝Pygame

Lesson 5-3 Pygame的基本用法

Lesson 5-4 用Pygame繪製影像

Lesson 5-5 旋轉與縮放影像

Lesson 5-6 同時輸入多個按鍵

COLUMN 關於復古遊戲


Chapter 6|製作射擊遊戲!上篇

Lesson 6-1 關於射擊遊戲

Lesson 6-2 在Pygame快速捲動

Lesson 6-3 移動我機

Lesson 6-4 發射飛彈

Lesson 6-5 發射多發飛彈

Lesson 6-6 發射彈幕

COLUMN 知名動畫遊戲的開發秘辛之二


Chapter 7|製作射擊遊戲!中篇

Lesson 7-1 敵機的處理

Lesson 7-2 用飛彈擊落敵機

Lesson 7-3 加入爆炸效果

Lesson 7-4 加入防禦力

Lesson 7-5 標題、玩遊戲、遊戲結束

COLUMN Python只用三行就能製作出派對遊戲


Chapter 8|製作射擊遊戲!下篇

Lesson 8-1 加入音效

Lesson 8-2 增加敵機的種類

Lesson 8-3 魔王機登場

Lesson 8-4 完成遊戲

COLUMN 用遊戲控制器操作遊戲!


Chapter 9|製作3D賽車遊戲!上篇

Lesson 9-1 關於賽車遊戲

Lesson 9-2 3DCG與模擬3D

Lesson 9-3 遠近法

Lesson 9-4 思考道路呈現的狀態

Lesson 9-5 運用擬3D技巧繪製道路|使用矩形

Lesson 9-6 運用擬3D技巧繪製道路|使用多邊形

Lesson 9-7 表現道路的彎度

Lesson 9-8 表現道路的高低起伏 之一

Lesson 9-9 表現道路的高低起伏 之二

COLUMN 讓道路隨意變化的程式


Chapter 10|製作3D賽車遊戲!中篇

Lesson 10-1 使用Pygame

Lesson 10-2 畫出較精緻的賽道

Lesson 10-3 依照彎曲狀態移動背景

Lesson 10-4 表現道路起伏

Lesson 10-5 繪製車道的分隔線

Lesson 10-6 定義賽道之一 彎曲資料

Lesson 10-7 定義賽道之二 起伏資料

Lesson 10-8 定義賽道之三 道路旁的物體

Lesson 10-9 控制玩家的賽車

COLUMN 檢測處理速度下降的問題


Chapter 11|製作3D賽車遊戲!下篇

Lesson 11-1 讓電腦控制的賽車在賽道上行駛

Lesson 11-2 加入判斷賽車碰撞的處理

Lesson 11-3 從起點到終點的過程

Lesson 11-4 加入單圈時間

Lesson 11-5 可以選擇車種

COLUMN 電腦遊戲AI


特別附錄

Appendix 1 Game Center 208X

Appendix 2 《Animal》掉落物拼圖

中商进口商城店铺主页二维码
中商进口商城 微信公众号认证
中商进口商城中华商务贸易有限公司所运营的英美日韩港台原版图书销售平台,旨在向内地读者介绍、普及、引进最新最有价值的国外和港台图书和资讯。
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

【中商原版】Python游戏开发讲座进阶篇 动作射击与3D赛车 港台原版 广濑豪 碁峰图书 程式设计APP开发游戏开发

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:Imported-Book_online
中商会员中心官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏