Ren'Py とは|ノベルゲームとライフシミュレーションゲームを作る無料エンジン
Ren'Py は、文章と絵と音でノベルゲームとライフシミュレーションゲームを作る無料のエンジンです。商用の作品にしても、料金を払う必要はありません。
- 分類
- ゲームエンジン・フレームワーク
- 日本語対応
- 日本語一部対応
- 費用
- 無料・オープンソース。商用利用可
- 公式サイト
- https://www.renpy.org/確認日 2026-10-12
Ren'Py の概要
Ren'Py は、文章と絵と音を組み合わせて、ノベルゲーム(文章・絵・音・音楽で語られる、コンピューター上の物語)とライフシミュレーションゲームを作るためのエンジンです。オープンソースで、商用の作品に使っても無料です。
シナリオはシンプルなスクリプト言語で書け、複雑なロジックが要る場面ではPython を使えます。
開発は15年以上続いています。
Ren'Py の特徴
Ren'Py で作られた作品には、次のようなものがあります。
- 選び方で話の向きが変わる物語 — 何を言い、何を信じるかで話の進み方が変わる遊びです(例:Slay the Princess)。
- 結末をたどっていく物語 — 主人公を選んで進め、1つの話での選び方がほかの話に響く遊びです(例:Bad End Theater)。
- 旅の道中を追う物語 — アメリカ南西部を舞台に、2人の少女が旅をする話です(例:Highway Blossoms)。
Ren'Py の使用言語
Ren'Py で使う書き方は、次のとおりです。
| 書き方 | 何に使うか |
|---|---|
| Ren'Py のスクリプト言語 | ビジュアルノベルや、文章の多いゲームを書くための言語です |
| 画面言語(screen language) | 複雑なインターフェースを作るための言語です |
| Python | 込み入ったゲームの処理が要る場合に使います |
スクリプト言語は、どのテキストエディタでも書けます。Ren'Py には jEdit が同梱されていますが、別のエディタを使ってもかまいません。
Ren'Py で作ったゲームを公開できるプラットフォーム
主要な対応環境は、Windows 10以降(x86_64)・Mac OS X 10.10以降(x86_64)・Linux(x86_64/Arm)の3つです。Android 5.0以降とiOS 11以降は、副次的な対応環境です。これらの機器でも動きますが、開発はパソコンの3つの環境のいずれかで行う必要があります。Web Assembly に対応したブラウザの中でも動かせますが、この対応はブラウザの基盤が改善されるまでベータです。
Ren'Py のゲームが動く環境
| 種類 | 対応環境 | 備考 |
|---|---|---|
| パソコン | Windows・Mac・Linux | 開発もこの3つのいずれかで行います |
| スマートフォン | Android・iOS | 開発はパソコン側で行います |
| Web | HTML5 | ベータの扱いです |
Ren'Py に最初から入っている画面と機能
新しく作ったゲームには、最初から次のものが入っています。
| 入っているもの | 中身 |
|---|---|
| メインメニュー | 新しく始める、読み込む、または設定を変える |
| ゲームメニュー | 読み込み・保存・設定の変更 |
| 自動保存 | 進行が自動で保存される |
| ロールバック | 前に出た画面まで時間をさかのぼる。二度目は別の選択肢を選べる |
| 画像の先読み | 背後で画像を読み込み、待ち時間を減らす |
| 操作の手段 | マウス、キーボード、またはゲームパッド |
| 画面の形 | 全画面か、大きさを変えられる窓 |
| 既読の飛ばし読み | 読んだ文だけを飛ばすこともできる |
| 自動で読み進める | 文の長さに合わせて表示の時間が変わる |
| 文の一時的な非表示 | 文の後ろの絵を見られる |
| 音量の設定 | 音楽・効果音・音声を別々に変えられる |
これらの多くは、必要なら作り手の側で変えたり、無効にしたりできます。
Ren'Py が読み込める素材の形式
| 種類 | 形式 |
|---|---|
| 画像 | JPEG/JPG・PNG・WEBP・BMP・GIF |
| 音・音楽 | OPUS・OGG Vorbis・FLAC・WAV・MP3・MP2 |
| 動画 | WEBM・OGG Theora・VP9・VP8・MPEG 4・MPEG 2・MPEG 1 |
| 大きさを変えられる文字 | TrueType |
| 画像でできた文字 | SFont・BMFont・MudgeFont |
MPEG 4 は、特許の対象である可能性があり、商用の作品には適さない場合があります。
Ren'Py の見た目を変える手立てと、翻訳
会話は、既定の ADV 形式か、複数の文を同時に画面へ出す NVL 形式で出せます。スタイルの仕組みで、文字・ボタン・バーなどの見た目を変えられます。画面言語は、画面ごとの配置と動きを制御でき、同じ機能は、実行中にインターフェースを変えることがあるゲームのために、Python のコードからも使えます。
Ren'Py のゲームは、アラビア語・ブラジルのポルトガル語・チェコ語・英語・フランス語・ドイツ語・イタリア語・インドネシア語・日本語・ロシア語・スペイン語で作られたり、訳されたりしています。適切なフォントがあれば、合字を必要としない言語のすべてと、必要とする言語の一部に対応します。
Ren'Py の画面の効果
Ren'Py は、対応するコンピューターではハードウェアによる高速化を利用でき、使えない場合はソフトウェアの処理に切り替わります。アニメーションと変形の言語で、画像の移動・回転・拡大縮小・透明度の変更を時間に沿って行えます。
場面の切り替えの効果も多数が同梱されています。スライド・ワイプ・移動のほか、前の場面をモザイクにして次の場面のモザイクを解く効果、黒などの色を挟んで次の場面へ移る効果、画面全体を溶かして次の場面へ移す効果、画像で溶ける順番を制御する効果などが含まれます。動画ファイルの再生にも対応します。
Ren'Py を動かすのに別の物が要らないこと
対応する3つのパソコンの環境では、Ren'Py のゲームはほかのソフトに頼りません。遊ぶ人がランタイム・ドライバ・コーデックなどを別に落とす必要はありません。
Ren'Py のランチャーを使うと、この3つのどの環境からでも、3つすべてに向けた版を組み立てられます。たとえば Windows の上で Mac 版と Linux 版を作れます。
Ren'Py の費用とライセンス
Ren'Py 本体の費用は0円です。オープンソースで公開されており、商用でも非商用でも使え、ゲームを配布するために Ren'Py の側にも他の誰にも料金を払う必要はありません。MPEG 4 形式の動画は、特許の対象である可能性があります。
Ren'Py のゲームは、ダウンロードで配られてきたほか、CDに焼かれてコンベンションで売られたこともあります。USBドライブで持ち運ぶこともできます。
オープンソースなので、誰でも、バグの修正や機能の追加のために変更できます。
| 項目 | 費用 | 条件 |
|---|---|---|
| Ren'Py 本体 | 0円 | オープンソース |
| 商用の作品への利用 | 0円 | 料金を払う必要はありません |
Ren'Py は公式サイトから無料でダウンロードできます。Ren'Py 8 の公式リリースの 8.5.3 は、2026年5月15日に公開されました。
クイックスタートは、簡単なゲームを作る手順を案内します。参照マニュアルは、日本語・簡体字中国語・繁体字中国語でも読めます。
- Ren'Py を手に入れるhttps://www.renpy.org/
Ren'Py のゲーム採用実績
Ren'Py で作られた作品の例です。
Ren'Pyで作られた、ほかのゲーム
- Slay the PrincessBlack Tabby Games
- Bad End TheaterNomnomNami
- Highway BlossomsStudio Élan
出典:The Ren'Py Visual Novel Engine — Featured Games|確認日 2026-10-12
情報源
- The Ren'Py Visual Novel Engine — 公式サイト(最新版・Featured Games)https://www.renpy.org/確認日 2026-10-12
- Why Ren'Py?(書き方の3つ・機能と対応環境の案内・読み込める形式・翻訳)https://www.renpy.org/why.html確認日 2026-10-12
- Ren'Py Documentation(公式ドキュメント)https://www.renpy.org/doc/html/確認日 2026-10-12
- Quickstart — Ren'Py 公式ドキュメント(企画の作り方と書き方の流れ)https://www.renpy.org/doc/html/quickstart.html確認日 2026-10-12
- Slay the Princess — Black Tabby Games の itch.io の作品の頁https://blacktabbygames.itch.io/slay-the-princess確認日 2026-10-12
- Slay the Princess — Black Tabby Games の開発記録(Demo Performance Optimizations・Ren'Py の記述)https://blacktabbygames.itch.io/slay-the-princess/devlog/412300/demo-performance-optimizations確認日 2026-10-12
- BAD END THEATER — NomnomNami の itch.io の作品の頁(Made with Ren'Py)https://nomnomnami.itch.io/bad-end-theater確認日 2026-10-12
- Highway Blossoms — Studio Élan の itch.io の作品の頁(Made with Ren'Py)https://vnstudioelan.itch.io/highway-blossoms確認日 2026-10-12