レベル:入門
ゲームエンジン・フレームワーク
2Dと3Dのゲームの土台になるゲームエンジン・フレームワーク・ライブラリをまとめています。
名称から探す
条件で絞り込む
B
- Babylon.jsブラウザで動く3Dを作る Web レンダリングエンジン
- BevyRust言語で書く2D・3D対応のゲームエンジン。完全無料で、契約料・ライセンス料もかからない
- Bitsyブラウザで小さな探索ゲームを作る超シンプルなツール
- Box2D商用でも無料で使える2Dの物理演算ライブラリ
- Buildboxスマホ向けノーコード
C
- Cocosアジアで強いモバイル・Web向け2D/3Dエンジン
- Colyseusゲームの状態をサーバー側で持ち、つながっているすべての相手へ自動で配る、Node.js 向けの多人数プレイの枠組み
- Construct 3ブラウザの中だけで2Dゲームを作れるエンジン。インストールが要らず、ページ内のドラッグ&ドロップで作れる
D
- Defold軽量なクロスプラットフォーム2D/3Dエンジン。Luaで書く。家庭用機にも対応
E
- EasyRPG PlayerRPG Maker 2000/2003 のゲームを動かす無料・オープンソースのプログラム
- Ebitengine(国産)Go 言語の国産2Dエンジン。家庭用機対応の実績
- Excalibur.jsTypeScript で書かれた、ブラウザ向けの2Dゲームエンジン。土台のコードと複数の機械へ出す部分をエンジンが受け持つ
F
- Flax EngineC++ と C# とビジュアルスクリプティングで書く、ソースコード公開のゲームエンジン
G
- GameMaker2D専用エンジン。ビジュアル操作とGML言語の両方で作れる
- GameSaladノーコードで2Dゲームを作る、ビジュアルプログラミングのツール
- GB Studioゲームボーイ用ゲームをドラッグ&ドロップで作る
- GDevelopノーコードで「イベント」を並べてゲームを作れるオープンソースエンジン
- Godot Engine2Dと3Dのゲームを開発できる無料のゲームエンジン。MIT ライセンスで、ライセンス料もロイヤリティも発生しない
- Google PlaygroundGoogle が試験運用で公開した、作りたいものを文字で打ち込んでゲームを作り、遊び、共有できるプラットフォーム。対象は米国の18歳以上
H
- HaxeFlixelHaxe で書く、オープンソースの2Dゲームエンジン
- Heaps.ioHaxe で書く2D・3D対応のグラフィックエンジン
J
- jMonkeyEngineJava で書く3Dゲームエンジン。2004年から続くオープンソース
K
- KAPLAY位置・当たり判定・体力などの部品を並べて物を組み立てる、ブラウザ向け2Dゲームの JavaScript/TypeScript ライブラリ
L
- libGDXJava のクロスプラットフォームフレームワーク
M
- MakeCode ArcadeMicrosoft のブロック/JavaScript でレトロゲームを作る
- melonJSWebGPU・WebGL 2・Canvas2D の3つで描け、その機械で使えるものへ自動で切り替えるHTML5のゲームエンジン
- Mirror NetworkingUnity 用オープンソースのネット対戦部品
- MonoGameC# のフレームワーク(Stardew Valley・Celeste の実績)
N
- Nakama(Heroic Labs)オープンソースのゲームサーバー
O
P
- Panda3DPython で書ける3Dの枠組み。エンジンそのものは無料。付いてくる一部のライブラリ(FMOD など)は、ライセンスが無いと商用のゲームでの利用が制限される
- Phaserブラウザで動く2Dゲームを作るオープンソースのフレームワーク
- Photon Engineオンライン対戦の部品。無料枠あり
- PICO-8制限の多い仮想ゲーム機。Lua で小さなゲームを作る。Celeste の原型
- PixiJSブラウザで2Dを描くオープンソースの描画ライブラリ
- PlayCanvasブラウザで動く3Dゲームをブラウザ上で作れるオープンソースエンジン
R
- raylibC言語のシンプルなゲームプログラミングライブラリ
- Ren'Pyノベルゲーム(文章・絵・音・音楽で語られる、コンピューター上の物語)とライフシミュレーションゲームを作る無料エンジン。複雑な処理にはPythonも使える
- Rosebud AI文章で説明するとブラウザ上で遊べるゲームをAIが生成。絵・音・コードをまとめて作る
- RPG Developer Bakinプログラミング不要の3D対応RPG制作ツール(SMILE GAME BUILDER 後継、2025-08 正式版)
- RPG in a Boxボクセル風RPGをコードなしで
- RPGツクールMZプログラミングなしでRPGを作れるソフト。プラグインで拡張
S
- Scratchブロックを並べてゲームと物語を作る、無料のプログラミング環境
- SDL音・キーボード・マウス・ジョイスティック・画像を機種差なく扱う低レベルのライブラリ
- SFML窓・描画・音・通信をまとめた C++ のライブラリ。商用でも無料
- SMILE GAME BUILDERBakin の前身のRPG制作ツール
- Socket.IOサーバーと遊ぶ側で双方向にやり取りするライブラリ。使える通信の道を自分で選び、切れたときは自分で繋ぎ直す
- Solar2DLua で書く2Dエンジン。Corona SDK の公式の後継で完全に無料
- SolarusアクションRPGのために作られたオープンソースの2Dゲームエンジン
- Springin'(スプリンギン)スマホでコーディング不要でゲームや絵本などを作れるアプリ。作った作品を他のユーザーと共有できる
- Stencylノーコードで作る。無料で Web に出せて、Indie は年99ドル
- StrideC# のオープンソース3Dエンジン
- Summer EngineGodot 4 互換のAI内蔵エンジン。エディタ内でAIがコードを書き素材を作りエラーを直す
T
U
- Unity2D/3Dゲームを1つのプロジェクトからPC・スマホ・家庭用機・Webへ書き出せる総合エンジン
- Unity SparkGoogle と Unity が年内の提供を予定している、Google の Playground を土台とした拡張版の制作環境
- Unreal Engineゲームを開発できるエンジン。ブループリント(見た目で組む仕組み)で、ノードをつないでゲームプレイの要素を作れる
V
- Viscuit(ビスケット)絵を描いて動かす国産の幼児〜小学生向けプログラミング
た行
- ティラノビルダードラッグ&ドロップでノベルゲームを作る国産ツール。スマホ対応
この条件に当てはまるものは、この分類にはありません。