ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ノベルゲームは日本発祥で流行っているゲームジャンルの一つです。選択肢によって分岐してゲームをクリアしたり、逆にゲームオーバーになったりします。アクションのような複雑性はないものの、フラグを上手に立てなければ希望するルートを通れなくなります。

そんなノベルゲームを開発できるソフトウェアがRen'Pyになります。

Ren'Pyの使い方

開発画面です。ここでプロジェクトを登録して、イベントを設定したりします。実際の設定はテキストエディタで行います。

チュートリアルもRen'Pyで作られています。

キャラクターと台詞というのはよくあるノベルゲームの形です。

選択肢を表示する例です。

どう実装すればいいのかコード例も出ます。

RPG風にパラメータを表示することもできます。

さらにパラメータを設定する画面も作れます。

Ren'Pyは単純なノベルゲームはもちろん、よりカスタマイズしたこだわりのゲームを開発することもできます。そして作成したゲームはデスクトップはもちろん、スマートフォンアプリとしてもビルド可能です。Ren'Pyを使ってノベルゲームのスマートフォンアプリを作ってみてはいかがでしょう。

Ren'PyはPython製のオープンソース・ソフトウェア(MIT License)です。

The Ren'Py Visual Novel Engine

renpy/renpy: The Ren'Py Visual Novel Engine

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2