本文へスキップします。

【参】モーダルJS:読み込み
書籍DB:詳細


ゲーム開発のための物理シミュレーション入門

ゲーム開発のための物理シミュレーション入門

  • 著者David M. Bourg榊原 一矢 監訳
  • 定価4,620円 (本体4,200円+税)
  • 判型B5変
  • 376頁
  • ISBN978-4-274-06526-2
  • 発売日2003/07/26
  • 発行元オーム社
  • 紙の書籍を買う

お問合せ

常備書店一覧

内容紹介

ゲームにおけるリアルタイム物理シミュレーションのプログラミングを具体的に解説
(原書:"Physics for game Developers" (David M. Bourg, O'Reilly, 2001)

ゲームにとって物理シミュレーションは重要な要素の一つとなりつつあります。本書は、コンピュータゲームの作成にあたって有用な物理学の知識と、ゲームへの応用方法を、ゲームプログラマ向けに具体的なコードを用いて解説します。

目次

ダウンロード

 ここでは、書籍中に関連したデータを提供します。

  • 本データ類は、本書をよくお読みの上ご利用ください。
  • 本データ類を利用したことによる直接あるいは間接的な損害に関して、著作者、監訳者およびオーム社はいっさいの責任を負いかねます。利用は利用者個人の責任において行ってください。また、ソフトウェアの動作・実行環境、操作についての質問には一切お答えすることはできません。
サンプルコード日本語化パッチ(phy4gamedev_examples.diff.zip)

原書のサンプルコードを日本語化するパッチです(著作権は、本書の監訳者である榊原一矢氏に帰属します)。

適用するためには、あらかじめ原書のサンプルコードを次のサイトで入手しておいてください。

Index to Example Programs Discussed in Physics for Game Developers
http://examples.oreilly.com/physicsgame/

適用例:

  1. Cygwin をインストールする。
    Cygwinのunzipコマンドとpatchコマンドを追加でインストールする。
  2. Exampleファイルとパッチファイルをダウンロードして、同一のディレクトリに置く。
    念のため、lsコマンドを実行すると次のように表示されることを確認する。
    $ ls
    cannon.zip
    cannon2.zip
    cannon3.zip
    clothsim.zip
    crashtest.zip
    explode.zip
    flightsim.zip
    hover.zip
    phy4gamedev_examples.diff.zip
    volume.zip
    		
  3. unzipコマンドでzipファイルを展開する。
    $ unzip cannon.zip
    $ unzip cannon2.zip
    $ unzip cannon3.zip
    $ unzip clothsim.zip
    $ unzip crashtest.zip
    $ unzip explode.zip
    $ unzip flightsim.zip
    $ unzip hover.zip
    $ unzip volume.zip
    $ unzip phy4gamedev_examples.diff.zip
    		
  4. 展開の過程で生成された"Physics for Game Developers"ディレクトリに移動する。
    cd Physics\ for\ Game\ Developers/
    		
  5. patchコマンドでパッチを当てる。
    patch -p1 <../phy4gamedev_examples.diff > ../patchlog
原書errata対応状況(physicsgame-errata-200407.zip)

"Physics for Game Developers"(ISBN:0-596-00006-5; 原書)の2004-04-07時点でのerrataと、それに対する本書『ゲーム開発のための物理シミュレーション入門』(ISBN:427406526X; 日本語版)での対応状況です(2005-05-11公開)。


正誤表

正誤表はございません。

この商品をシェアする