ゲームエンジン開発とは

ゲームエンジン開発プログラマー

スポンサードリンク

本サイトではゲームプログラマーを以下のカテゴリに分類させていただきます。

  • ゲーム開発
  • ゲームエンジン開発
  • 支援ツール開発

 

ここでは、ゲーム開発には欠かすことのできないゲームエンジンの開発に関わるプログラマーのお話をしていきましょうかね。

 

ゲームエンジン開発プログラマー

各ゲーム会社は独自にゲーム開発用エンジンを所有しています。

 

この作成を担当するのが、
ゲームエンジン開発プログラマーです。

 

ゲーム開発プログラマーと比較すると
より高いプログラミング技術を必要とされます。

 

ゲームエンジンの開発理由-プラットフォーム編

私の場合、コンシューマゲーム機(PS3/XBox360)の
両プラットフォームで発売するゲームソフトの開発を行ってました。

 

この場合、プラットフォームごとに使用する関数などが異なってきます。

 

プラットフォームの各々に共通した仕様を持つゲームエンジンを使うことで、
ゲーム移植などの開発効率を上げることができます。

 

ゲームエンジンの開発理由-グラフィック

3Dキャラを用いたゲームの開発を考えます。
3Dキャラ表示の仕組みは根本的には、どのゲームでも同じと言えます。

 

こういった共通する作業をゲームエンジンを用いて行うことで開発効率を上げることができます。

 

ゲームエンジンの開発理由-その他

以下にあげるような仕組みも
ゲームエンジンが担当する場合が多いです。

 

スクリプト処理
モーション処理
サウンド処理
物理演算
通信
インターフェース

 

参考キーワード

タスクシステム
シェーダプログラミング
物理エンジン

スポンサードリンク

ゲームエンジン開発とは関連ページ

ゲーム開発
ゲーム製作のメインであるゲーム開発作業について説明します。
支援用ツール開発
ゲーム製作の脇役である支援用ツール開発作業について説明します。
その他作業
ゲームプログラマーのその他の作業について説明します。