ルートと複数エンディングのある恋愛ゲームを作る
恋愛ゲームは、プレイヤーがどう振る舞ったかを覚えているノベルゲームです。好感度、条件、ルートは、コードを書くのではなく、クリックして選ぶ変数で組み立てます。
好感度はただの変数
物語の中心になる人物ごとに、変数をひとつ用意します。やさしい返事なら上がり、冷たい返事なら下がり、その先で条件が次の場面を決めます。好感度の仕組みに必要な動きは、突き詰めればこれだけです。
変数は目に見えるので、自分が何を組んだのかも見えます。ファイルの中から代入を探さなくても、どこでどの値が変わるのかをたどれます。
ルートは、適切な場所に置いた条件です。 共通の導入部分のあとに、いちばん高い好感度を調べる分岐を置き、そこから人物ごとの場面につなげます。
複数エンディングも、帳簿づけなしで
エンディングはルートと同じ仕組みで、場所が最後なだけです。条件で集めた値を調べ、ふさわしい最終場面へ移ります。必要なら、持ち物に特定のアイテムがあるか、前に立てたフラグが真かどうかも条件にできます。
ギャラリーには、解放した画像や場面が集まります。何周も遊ぶ人が多いジャンルでは、「次は違う選択をしてみよう」と思わせる、まさにそのきっかけになります。
このジャンルに必要なその他のもの
スプライトがレイヤーに分かれているので、会話の途中でも表情が切り替わります。電話ダイアログの仕組みでは、メッセージのやり取りを専用の画面として見せられます。現代的な物語では、ほぼ欠かせない要素です。
ミニゲームを組み込めば、場面を選択以上のものにできます。プレゼントや拾いものが物語に絡むなら、インベントリとアイテムも用意されています。
よくある質問
キャラクターやルートはいくつまで作れますか?
制限はありません。ルートの数も、1つのプロジェクトに入れる人物の数も無制限です。
好感度の数値をプレイヤーに見せられますか?
はい、統計の仕組みで見せられます。好感度を表示するゲームもあれば、あえて隠すゲームもあります。どちらも可能で、これは技術ではなく、ゲームの手触りをどうしたいかの判断です。
乙女ゲームやBLにも使えますか?
はい。仕組みは同じで、人物、数値、条件、ルート、エンディングです。ジャンルは、書くものと描くものから決まり、プログラムの設定で決まるわけではありません。
ギャラリーを解放式にできますか?
はい。条件を満たしたとき、たとえば特定のエンディングに到達したときに、画像や場面が解放されます。
最初のルートを作る
エディタはオープンベータの期間中、無料でダウンロードできます。変数、条件、分岐はすべて使え、人物の数にも上限はありません。
無料でダウンロード