電玩物理學, 2/e (Physics for Game Developers: Science, math, and code for realistic effects, 2/e)
David M Bourg, Bryan Bywalec 著、徐德發 譯
- 出版商: 歐萊禮
- 出版日期: 2015-04-29
- 定價: $880
- 售價: 7.9 折 $695
- 語言: 繁體中文
- 頁數: 576
- ISBN: 9863475408
- ISBN-13: 9789863475408
- 
    相關分類:
    
      物理學 Physics
 
- 此書翻譯自: Physics for Game Developers: Science, math, and code for realistic effects, 2/e (Paperback)
立即出貨 (庫存 < 5)
買這商品的人也買了...
- 
                
                   大話設計模式 大話設計模式$620$490
- 
                
                   大話資料結構 大話資料結構$590$466
- 
                
                   版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e) 版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458
- 
                
                   Arduino UNO R3 開發板(副廠相容版)附傳輸線 Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380
- 
                
                   超圖解 Arduino 互動設計入門, 2/e 超圖解 Arduino 互動設計入門, 2/e$680$578
- 
                
                   改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers) 改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   啊哈!圖解演算法必學基礎 啊哈!圖解演算法必學基礎$350$298
- 
                
                   Multi-Device 體驗設計 | 處理跨裝置使用者體驗的生態系統方法 (Designing Multi-Device Experiences: An Ecosystem Approach to User Experiences across Devices) Multi-Device 體驗設計 | 處理跨裝置使用者體驗的生態系統方法 (Designing Multi-Device Experiences: An Ecosystem Approach to User Experiences across Devices)$580$458
- 
                
                   精實開發與看板方法 精實開發與看板方法$550$435
- 
                
                   AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps) AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411
- 
                
                   JavaScript 應用程式開發實務 (Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries) JavaScript 應用程式開發實務 (Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries)$480$379
- 
                
                   革新遊戲 | Gamestorming (Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers) 革新遊戲 | Gamestorming (Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers)$400$316
- 
                
                   Python 程式設計入門 (適用於 2.x 與 3.x 版) Python 程式設計入門 (適用於 2.x 與 3.x 版)$620$484
- 
                
                   JavaScript & jQuery: The Missing Manual, 3/e (國際中文版) JavaScript & jQuery: The Missing Manual, 3/e (國際中文版)$680$537
- 
                
                   機器學習駭客秘笈 (Machine Learning for Hackers) 機器學習駭客秘笈 (Machine Learning for Hackers)$680$537
- 
                
                   成為卓越程式設計師的 38 項必修法則 (Becoming a Better Programmer: A Handbook for People Who Care About Code) 成為卓越程式設計師的 38 項必修法則 (Becoming a Better Programmer: A Handbook for People Who Care About Code)$680$537
- 
                
                   Android 高效能多執行緒 (Efficient Android Threading: Asynchronous Processing Techniques for Android Applications) Android 高效能多執行緒 (Efficient Android Threading: Asynchronous Processing Techniques for Android Applications)$580$458
- 
                
                   四軸飛行器自造手冊 四軸飛行器自造手冊$299$236
- 
                
                   Docker 入門與實戰 Docker 入門與實戰$450$356
- 
                
                   OpenCV with Microsoft Visual Studio 影像辨識處理 OpenCV with Microsoft Visual Studio 影像辨識處理$580$452
- 
                
                   精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages) 精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616
- 
                
                   完整學會 Git, GitHub, Git Server 的24堂課 完整學會 Git, GitHub, Git Server 的24堂課$360$284
- 
                
                   無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design) 無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452
- 
                
                   設計聊天機器人|建立對話式體驗 (Designing Bots: Creating Conversational Experiences) 設計聊天機器人|建立對話式體驗 (Designing Bots: Creating Conversational Experiences)$580$458
商品描述
<內容簡介>
「《電玩物理學》這本書對於解決真實世界的物理問題提供豐富資訊,可立即運用於遊戲開發上。」
- Paul Zirkle
迪士尼遊戲公司的首席工程師
科學、數學和效果擬真的程式
如果讀者想豐富對於遊戲中物理模擬的知識,這本經典新版書籍詳述有關遊戲開發中諸多物理學原理。透過本書能夠學到如何處理物理碰撞、爆炸、聲音和拋體等,以及在Wii、PlayStation、Xbox、智慧型手機與平板電腦等所用的物理效果。同時能瞭解如何善用多樣的感測器,如加速度計和光學追蹤裝置。
作者David Bourg和Bryan Bywalec提供許多技術知識、公式以及程式範例,幫助讀者解決遊戲開發時遇到的諸多物理學問題。無論讀者是自行開發或是團隊開發遊戲,本書是不可或缺的參考書籍。
‧更新讀者對於經典力學的知識,包含運動學、力學、動力學和碰撞反應
‧探索剛體動力學,運用2D和3D的即時模擬處理旋轉和慣性運動
‧將物理觀念應用於真實世界中:模擬船隻、飛機、汽車和球類運動
‧擴充遊戲對於數位物理的應用,像是加速度計、觸控螢幕、GPS、光學追蹤裝置和3D顯示
‧透過OpenAL API捕捉3D音效
<作者介紹>
David Bourg是MiNO Marine公司的擁有者,其公司提供船舶與海洋服務。在1990年代曾創辦一家公司,開發兒童遊戲、賭博遊戲及PC to Mac轉接版等產品。他也是《遊戲人工智慧 AI for Game Programmers》(O'Reilly)的共同作者。
Bryan Bywalec是MiNO Marine公司的架構師,對於物理世界的精確模擬是他每天工作所要面對的。因著對於物理的熱情,他喜歡著重於物理的遊戲,像是Kerble Space Program。
<章節目錄>
前言
第一部分 力學基礎
第01章 基本概念
第02章 運動學
第03章 力學
第04章 動力學
第05章 碰撞
第06章 拋體
第二部分 剛體動力學
第07章 即時模擬
第08章 粒子
第09章 2D 剛體模擬器
第10章 碰撞反應實作
第11章 3D 剛體模擬器的旋轉
第12章 3D 剛體模擬器
第13章 物體的連接
第14章 物理引擎
第三部分 物理模擬
第15章 飛機
第16章 船舶和船
第17章 汽車和氣墊船
第18章 槍枝與爆炸
第19章 運動
第四部分 數位物理學
第20章 運動
第21章 加速度計
第22章 更換遊戲地點
第23章 壓力感測器和負荷元
第24章 3D顯示器
第25章 光學追蹤
第26章 音效
附錄A 向量運算
附錄B 矩陣運算
附錄C 四元數運算
參考書籍
索引
 
 
    
 
     
    
 
    
 
     
     
    
 
     
     
     
     
     
     
     
     
     
     
    
 
     
     
     
     
    