ゲーム・クリエイティブ
ゲーム・クリエイティブに分類される項目を一覧化しています。カテゴリ内の項目を眺めると、用途の近い言語や記法をまとめて探せます。
58件
| 名称 | カテゴリ | 分類 | 状態 |
|---|---|---|---|
| ABC notation | ゲーム・クリエイティブ | 楽譜 | 参照リンクあり |
| ACS | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| ActionScript | ゲーム・クリエイティブ | Flash系既存資産 | 参考情報少なめ |
| Adrift language | ゲーム・クリエイティブ | IF | 参考情報少なめ |
| AGS Script | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Alda | ゲーム・クリエイティブ | 音楽記述 | 参考情報少なめ |
| Alice | ゲーム・クリエイティブ | 教育・3D入門 | 参考情報少なめ |
| AMX Mod X Pawn | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| AngelScript | ゲーム・クリエイティブ | ゲーム組み込みスクリプト | 参考情報少なめ |
| Artemis Engine script | ゲーム・クリエイティブ | ノベルゲーム向けArtemis Engineのスクリプト記法 | 公式サイトあり・エンジン固有記法 |
| CatSystem2 script | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| Cg | ゲーム・クリエイティブ | シェーダ | 参考情報少なめ |
| Changjo | ゲーム・クリエイティブ | 韓国語 | 参考情報少なめ |
| DECORATE | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Galaxy | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| GLSL | ゲーム・クリエイティブ | GPUシェーダ | 参考情報少なめ |
| Glulx | ゲーム・クリエイティブ | IF VM | 参考情報少なめ |
| Haxe | ゲーム・クリエイティブ | クロスプラットフォーム・ゲーム | 参考情報少なめ |
| HLSL | ゲーム・クリエイティブ | DirectXシェーダ | 参考情報少なめ |
| Inform 6 | ゲーム・クリエイティブ | IF | 参考情報少なめ |
| Jai | ゲーム・クリエイティブ | ゲーム開発向けの実験的システムプログラミング言語 | 開発中・一般公開された公式仕様は未確認 |
| KAG | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| Kirikiri scenario language | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| Kirikiri Z scripts | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| LilyPond | ゲーム・クリエイティブ | 楽譜 | 参考情報少なめ |
| Lua | ゲーム・クリエイティブ | ゲーム組込み、設定、拡張 | 公式リンクあり |
| Luau型付き拡張群 | ゲーム・クリエイティブ | ゲーム / Lua系 | 参考情報少なめ |
| MaterialX | ゲーム・クリエイティブ | マテリアル記述 | 参考情報少なめ |
| Max/MSP | ゲーム・クリエイティブ | 音楽・メディアアート | 参考情報少なめ |
| Metal Shading Language | ゲーム・クリエイティブ | Apple GPUシェーダ | 参考情報少なめ |
| NScripter2 script | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| Oblivion Script | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Odin | ゲーム・クリエイティブ | ゲーム・システム・C代替 | 参考情報少なめ |
| Odin前身系のJai的言語群 | ゲーム・クリエイティブ | ゲーム / システム | 参考情報少なめ |
| OpenSCAD | ゲーム・クリエイティブ | 3D CAD記述 | 参考情報少なめ |
| Orca | ゲーム・クリエイティブ | ライブコーディング / 難解寄り | 参考情報少なめ |
| OSL | ゲーム・クリエイティブ | シェーダ | 参考情報少なめ |
| Overtone | ゲーム・クリエイティブ | 音楽 | 参考情報少なめ |
| Processing | ゲーム・クリエイティブ | クリエイティブコーディング | 参考情報少なめ |
| SAOL | ゲーム・クリエイティブ | MPEG-4 Structured Audioの音響合成・処理言語 | 歴史的標準・MIT一次資料あり |
| Skyrim Papyrus | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Slang | ゲーム・クリエイティブ | シェーダ | 参考情報少なめ |
| SourcePawn | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Squirrel | ゲーム・クリエイティブ | ゲーム組み込みスクリプト | 公式サイト・公式リポジトリあり |
| STL | ゲーム・クリエイティブ | 3D | 参考情報少なめ |
| Suika2 script | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| TADS | ゲーム・クリエイティブ | IF | 参考情報少なめ |
| TJS | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| TyranoScript | ゲーム・クリエイティブ | ノベルゲーム | 参考情報少なめ |
| Unreal Verse | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| USD ASCII | ゲーム・クリエイティブ | 3Dシーン記述 | 参考情報少なめ |
| Velato | ゲーム・クリエイティブ | 難解 / 音楽 | 参考情報少なめ |
| Warcraft III JASS | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| Wavefront OBJ | ゲーム・クリエイティブ | 3D | 参考情報少なめ |
| Z-machine bytecode | ゲーム・クリエイティブ | IF VM | 参考情報少なめ |
| ZIL | ゲーム・クリエイティブ | IF / 歴史 | 参考情報少なめ |
| ZScript | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
| ZZT-OOP | ゲーム・クリエイティブ | ゲーム | 参考情報少なめ |
追加調査で押さえる実務ポイント
ゲーム・クリエイティブの言語・DSLは、同じ「制作向け」でも役割が大きく異なります。ゲームlogic、shader、scenario、audio、3D scene、procedural modeling、moddingを同じ基準で比較せず、最終成果物とruntimeから選びます。このページは、作りたいものから次に読む言語ページを選ぶための案内です。
目的別の入口
| 作りたいもの | 最初に見る |
|---|---|
| game logic | Lua、Luau、Haxe、Squirrel |
| Unreal | Verse、HLSL |
| shader | GLSL、HLSL、Metal Shading Language、Slang |
| visual novel | KAG、TyranoScript、NScripter系 |
| interactive fiction | Inform、TADS、ZIL |
| 3D scene交換 | USD ASCII、MaterialX、OBJ |
| procedural model | OpenSCAD |
| music・score | LilyPond、ABC notation、Alda |
| live audio | Max/MSP、Overtone |
| modding | Papyrus、JASS、SourcePawn |
選定軸
- 実行engine。
- target platform。
- editor。
- asset pipeline。
- hot reload。
- distribution license。
- mod support。
- long-term preservation。
Game logic
- Lua - engine embedding
- Luau - Roblox
- Haxe - cross-target
- AngelScript - C++ embedding
- Squirrel - embedded scripting
Shader
- GLSL
- HLSL
- Metal Shading Language
- Slang
- Cg - historical assets
Scenario・Adventure
3D・素材
音楽
判断
engineやtoolが決まっているなら、そのofficial languageを優先します。保存形式を選ぶ場合は、open specification、version、binary/text、round-trip compatibilityを確認します。
参考リンク
- www.khronos.org - GLSL
- learn.microsoft.com - HLSL
- openusd.org - OpenUSD