INDIE INDEX

レベル:入門

Ren'Py とは|ノベルゲームとライフシミュレーションゲームを作る無料エンジン

公開 2026-09-06更新 2026-10-12Ren'Py

Ren'Py は、文章と絵と音でノベルゲームとライフシミュレーションゲームを作る無料のエンジンです。商用の作品にしても、料金を払う必要はありません。

分類
ゲームエンジン・フレームワーク
日本語対応
日本語一部対応
費用
無料・オープンソース。商用利用可
公式サイト
https://www.renpy.org/確認日 2026-10-12
このページの目次
  1. Ren'Py の概要
  2. Ren'Py の特徴
  3. Ren'Py の費用とライセンス
  4. Ren'Py のゲーム採用実績
  5. 情報源

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開発はパソコン側で行います
WebHTML5ベータの扱いです
表1

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 のゲーム採用実績

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

情報源

Ren'Py のページに出た言葉

Ren'Py と同じ分類のほかのツールゲームエンジン・フレームワーク 全62件

ゲームエンジン・フレームワークの一覧を見る

このページの内容の誤りは、問い合わせの窓口で受け付けています。