SceneGraph を用いた
マルチコア CPU 向けゲームの処理
- 琉球大学 工学部 情報工学科 065746J
- 仲宗根広樹
- 指導教官:河野真治
研究目的と背景
高度な並列性を持つゲームマシンの
性能を生かすためにプログラムの並列度を向上させる
- 当研究室では、学生実験で PlayStation 3 上でゲームプログラミングを行っている。
- ゲーム中の一つの場面を構成するオブジェクトやその振る舞い
ゲームのルールの集合である SceneGraph を導入した。
- SceneGraph の動作や衝突判定を一つの CPU で処理している。
- プログラムの並列化率が低ければその性能を生かすことができない
本研究では SceneGraph を
複数 CPU を用いて並列処理することを目的とする
発表の流れ
- SceneGraph とは
- SceneGraph によるゲーム作成
- SceneGraph の並列化
- 今後の課題
SceneGraph とは
- SceneGraph 一つならできたので、今度は親子関係を持つ複数の SceneGraph の例題 (universe)
- collision の処理も spe に任せる。
- Paper/2010/hiroki-thesis に卒論を commit して書いていきます
ゲーム作成
SceneGraph の並列化
今後の課題