遊戲開發的數學和物理

遊戲開發的數學和物理 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:[ 日] 加藤潔
出品人:
頁數:264
译者:徐 謙
出版時間:2015-1-1
價格:59.00元
裝幀:平裝
isbn號碼:9787115375810
叢書系列:
圖書標籤:
  • 遊戲開發
  • 數學
  • 編程
  • 遊戲
  • 物理
  • 計算機圖形學
  • 計算機
  • 編程語言
  • 遊戲開發
  • 數學
  • 物理
  • 編程
  • 圖形學
  • 算法
  • 遊戲設計
  • 仿真
  • 力學
  • 計算
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書嚴格選取瞭遊戲開發中最常用的數學和物理學知識,通過遊戲開發實例,配上豐富的插圖,以從易到難的順序進行講解。第1章到第5章分彆講解瞭物體的運動、捲動、碰撞檢測、光綫的製作、畫麵切換的細分處理。這五章將2D遊戲必需的知識一網打盡,同時還嚴格挑選瞭少量3D遊戲編程的基礎內容以供參考。第6章係統梳理瞭遊戲開發的數學和物理學理論,幫助讀者更好地理解前五章的內容。

本書適閤網絡和手機遊戲開發者閱讀。

著者簡介

作者簡介:

加藤潔

畢業於東京理科大學物理專業,後轉攻信息科學。現任教於Amusement Media綜閤學院,主講遊戲數學和3D程序開發。近年來隨著遊戲開發所需的技術水平越來越高,主張讓高中畢業的遊戲開發者也能習得這些高深的技巧。日常緻力於教育方法的研究工作,希望以簡單有效的方式講解門檻較高的理科知識。著有《PC-9801 PROGRAMMERS Bible》(閤著,技術評論社,1994)。

譯者簡介:

徐謙

7年技術開發及項目經驗,曾以技術工程師身份赴日本工作兩年,後歸國聯閤創辦互聯網公司,現居上海繼續創業中。側重Web開發,有若乾高並發、實時Web係統的分布式解決案例。熱愛開源,曾嚮多個知名開源項目貢獻代碼,在Github開源的個人項目(github.com/AlloVince)獲得廣泛認可。樂於分享技術心得,個人技術博客avnpc.com在國內PHP圈小有影響。

圖書目錄

第1章 物體的運動
1.1 讓物體沿水平方嚮運動 【勻速直綫運動、x+=v;、 v = -v】  2
1.2 通過鍵盤控製物體的運動 【鍵盤輸入、斜方嚮移動、勾股定理】  9
1.3 讓物體沿任意方嚮運動 【三角函數、正弦、餘弦、弧度】  20
1.4 在物體運動中加入重力 【拋物運動、重力加速度、計算誤差、積分】  28
1.5 物體隨機飛濺運動 【隨機數、均勻隨機數、正態分布】   36
1.6 讓物體進行圓周運動 【角速度、嚮心力】  42
1.7 [ 進階] 微分方程式及其數值解法 【微分方程、數值解法、歐拉法】  48
第2章 捲動
2.1 將背景從一端捲動到另一端 【鏡頭位置、捲動幅度、比例關係】  56
2.2 讓背景捲動與角色的運動産生聯動 【區域坐標、畫麵坐標】   64
2.3 捲動由地圖塊組閤的地圖 【地圖、地圖塊、整數的減法、移位運算、邏輯運算】  71
2.4 波紋式的搖擺捲動 【波紋扭麯、正弦波、波長、振幅、周期】  79
2.5 製作有縱深感的捲動 【透視、比例計算、梯形】  87
2.6 [ 進階] 透視理論 【視景體、近似】  92
第3章 碰撞檢測
3.1 長方形物體間的碰撞檢測 【矩形、德摩根定律】  98
3.2 圓形與圓形、圓形與長方形物體間的碰撞檢測 【距離、勾股定理、平方比較】  104
3.3 細長形物體與圓形物體間的碰撞檢測 【點與綫段的距離、內積、微分】  111
3.4 扇形物體的碰撞檢測 【條件劃分、嚮量的運算、嚮量的內分點、圓的方程式】  119
3.5 [ 進階] 3D的碰撞檢測 【2D、3D、維度擴展】  131
第4章 光綫的製作
4.1 讓物體嚮任意方嚮鏇轉(含縮放效果) 【鏇轉、基嚮量、嚮量加法、嚮量減法】  136
4.2 任意兩點間的光綫投射 【嚮量長度、單位嚮量】  145
4.3 光綫彎麯處理 【圓形、圓周長、僞影】  150
4.4 實現帶追蹤效果的激光 【左右判定、外積、鏇轉速度】  155
4.5 [ 進階] 繪製大幅度彎麯的麯綫時的難點 【麯率、麯綫的粗細、插值麯綫、反射】  162
第5章 畫麵切換效果
5.1 水平掃描式畫麵切換 【三角多邊形、紋理素材、uv坐標】  168
5.2 斜嚮掃描式畫麵切換 【嚮量形式的直綫、剪裁】  175
5.3 使用帶模糊效果的分界綫進行畫麵切換 【漸變、Alpha 閤成】  181
5.4 使用圓形進行畫麵切換 【避免重復渲染、環形、a值】  186
5.5 雨刷式畫麵切換 【避免條件分支】  193
5.6 [ 進階] 多種多樣的畫麵切換方法 【遮罩圖案、可編程著色器、高斯濾波器】  200
第6章 遊戲開發的數學和物理學基礎理論
6.1 比例、一次函數及直綫方程 【比例係數、斜率、截距、參數方程】  204
6.2 算式展開與因式分解 【計算優先級、分配律】  208
6.3 二次函數、二次方程與拋物綫 ? 圓 【完全平方、求根公式、圓錐麯綫】  213
6.4 三角函數 【直角三角形、單位園、弧度、相位】  218
6.5 嚮量與矩陣 【長度、方嚮、一次變換、逆變換】  225
6.6 微分 【變化率、微分係數、極限、閤成函數】  235
6.7 級數與積分 【數列、西格瑪、原函數、不定積分、積分常數】  243
附 錄 示例程序的編譯及運行方法  249
——基於Visual Studio 2013、Visual Studio 2012、Visual Studio 2010
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

遊戲開發入門書,例子都是針對2d遊戲的

评分

1242

评分

本書的內容是比較嚴謹的,但是也可以看齣作者寫這書不是教你這些知識,而是為瞭拉更多小白下海。本書的內容很有限,同時也很淺顯。撇去一些對嚮量使用的思考和一些小提示之外,稍微有點遊戲開發基礎的人很難在裏麵找到什麼有用的知識。如果你不是想要一窺遊戲開發的小白的話,去書店二十分鍾翻完絕對比買迴傢劃算。

评分

實在一般 應用性不強

评分

第二章以外的內容可讀性不強,麵嚮高中生的科普書

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有