Konado Scripts
Konado Scripts は、ビジュアルノベル向けに設計された制作言語です(ファイル拡張子は .ks)。
これは、より強力で構造化された「小説の台本」のようなものと考えることができます。開発者は複雑なコードを書かなくても、物語の会話、キャラクター立ち絵、背景切り替え、音楽や効果音、ストーリー分岐、選択肢を制御できます。
設計理念
Konado Script の中核となる設計理念は、物語内容とプログラムロジックを分離することです。
- シナリオライターはプログラミング知識なしに物語内容へ集中できます
- プログラマーは物語制作に介入せず、エンジン開発へ集中できます
- リソース管理(画像、音声)は識別子で参照し、スクリプトと分離します
- モジュール化された命令セットにより、新機能を拡張しやすくします
- Git などのバージョン管理システムと互換性があります
- テキスト形式は本質的にクロスプラットフォームです
- リソース参照はプラットフォームに依存しません
よくある質問
1. 解析失敗後に保存しても再解析が実行されない
コンソールにはエラーメッセージが表示されますが、保存しても自動的に再解析されません。これは再インポートが正常にトリガーされなかったためです。
text
5 行目の内容:a1ctor show Kona normal at 2 5 scale 0.3
ERROR: core/variant/variant_utility.cpp:1024 - エラー:res://sample/demo/demo_01.ks [行:5] 解析失敗:認識できない構文のため解析を終了: a1ctor show Kona normal at 2 5 scale 0.3
ERROR: Failed to process scripts
ERROR: Error importing 'res://sample/demo/demo_01.ks'.
ERROR: Failed loading resource: res://sample/demo/demo_01.ks.該当するスクリプトファイルを見つけ、右クリックして再インポートを選択してください。

2. スクリプトファイルのエンコーディング問題
スクリプトファイルが UTF-8 でエンコードされていることを確認してください。そうでない場合、文字化けが発生する可能性があります。デフォルトで作成されるスクリプトファイルは UTF-8 エンコードです。