【げーむえんじん】

ゲームエンジン とは?

最終更新:
💡 描く・動かす・鳴らすをそろえた、ゲーム作りの土台

描画、衝突や物理の処理、音声、入力など、ゲームで繰り返し必要になる機能をまとめた開発基盤。開発者はその機能を使って、素材や遊びのルールを組み立てる。対応機能・配信先・利用条件はエンジンごとに異なる。

📌 このページのポイント
ゲームエンジン:作るための土台自分で作る:素材・ステージ・ルール土台の機能を組み合わせるエンジンが提供する共通機能の例描画絵を表示する物理・衝突当たり方や動き♪音声音を鳴らす入力操作を受け取る遊びのアイデアは、自分で作り込もう
共通機能の例。備える機能や対応機器はエンジンによって異なり、ゲームが自動で完成するわけではありません。
ひよこ ひよこ
エンジンがゲームを作ってくれるの?
ペンギン先生 ペンギン先生
ゲームで必要な機能を再利用できる土台だよ。画面に描く、音を鳴らす、入力を受け取るなどを毎回一から作らずに済む。けれどキャラクターの素材、ステージ、得点のルールや面白さまで、自動で完成するわけではないんだ。
ひよこ ひよこ
どんな機能が入っている?
ペンギン先生 ペンギン先生
描画、物理や衝突、音声、入力、シーンの管理などだよ。たとえばGodotは2Dと3Dの制作を共通の編集環境で扱える。ただし、すべてのエンジンが同じ機能を備えているわけではない。作りたいゲームに必要な機能があるかを確認しよう。
ひよこ ひよこ
初心者は、何を選べばいい?
ペンギン先生 ペンギン先生
小さな目標と配信したい機器を決めて、公式の入門資料や例を試すと比べやすいよ。2Dか3Dか、使う言語、素材の扱いやすさ、動作環境などを見る。知名度や根拠のないシェアの数字だけで決めず、自分の作業で確かめよう。
ひよこ ひよこ
コードを書かずに作れる?
ペンギン先生 ペンギン先生
機能の組み合わせや画面上の編集で進められる部分もあるけれど、方法は製品ごとに違うよ。GodotではGDScriptやC#のスクリプトも使える。ルールを条件や順序で考える力は、編集画面で作る場合にも役立つ。まずは入力でキャラクターを動かすような、小さい例から試そう。
ひよこ ひよこ
無料なら、何でも配っていい?
ペンギン先生 ペンギン先生
Godot本体はMITライセンスで、商用ゲームにも使えるよ。ただしライセンスの表示などの条件がある。画像、音楽、フォント、追加機能の条件も別に確認しよう。他の製品では用途や収益などで条件が異なることもあるので、使う版の公式案内を読むんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ゲームエンジン」って出てきたら「ゲームの共通機能がそろった、制作の土台」と思えばだいたいOK!
📖 おまけ:英語の意味
「Game Engine」 = ゲームのエンジン(原動機)
💬 車のエンジンが動力の核であるように、ゲームの動作を支える核となるソフトウェアという意味で「エンジン」と呼ばれているよ

参考資料

← 用語集にもどる