ゲームエンジン開発プログラマー
スポンサードリンク
本サイトではゲームプログラマーを以下のカテゴリに分類させていただきます。
- ゲーム開発
- ゲームエンジン開発
- 支援ツール開発
ここでは、ゲーム開発には欠かすことのできないゲームエンジンの開発に関わるプログラマーのお話をしていきましょうかね。
ゲームエンジン開発プログラマー
各ゲーム会社は独自にゲーム開発用エンジンを所有しています。
この作成を担当するのが、
ゲームエンジン開発プログラマーです。
ゲーム開発プログラマーと比較すると
より高いプログラミング技術を必要とされます。
ゲームエンジンの開発理由-プラットフォーム編
私の場合、コンシューマゲーム機(PS3/XBox360)の
両プラットフォームで発売するゲームソフトの開発を行ってました。
この場合、プラットフォームごとに使用する関数などが異なってきます。
プラットフォームの各々に共通した仕様を持つゲームエンジンを使うことで、
ゲーム移植などの開発効率を上げることができます。
ゲームエンジンの開発理由-グラフィック
3Dキャラを用いたゲームの開発を考えます。
3Dキャラ表示の仕組みは根本的には、どのゲームでも同じと言えます。
こういった共通する作業をゲームエンジンを用いて行うことで開発効率を上げることができます。
ゲームエンジンの開発理由-その他
以下にあげるような仕組みも
ゲームエンジンが担当する場合が多いです。
スクリプト処理
モーション処理
サウンド処理
物理演算
通信
インターフェース
参考キーワード
タスクシステム
シェーダプログラミング
物理エンジン
スポンサードリンク