環境
- Linux Mint 21.1
- renpy-8.3.1-sdk
- Python 3.10.12
The Ren'Py Visual Novel Engine
https://ja.renpy.org/index.html
概略
以下よりの引用
なぜ Ren'Py なのか?
https://ja.renpy.org/why.html
なぜ Ren'Py なのか?
Ren'Py は無料でクロスプラットフォームなデジタルストーリーエンジンです。文字と画像、音声を組み合わせてビジュアルノベルや人生ゲームを簡単に作れます。
かなり複雑なプログラムも作れます。
無料、そしてオープンソース
Ren'Py は、商用・非商用問わず無料でご利用頂けます。あなたの Ren'Py 製ゲームを配布するのに弊社及び第三者に金銭的な対価を支払う必要はありません1。 Ren'Py は既に半ダース以上の商業ゲームで採用されています。
このデータは古いです。もっと多くの商業ゲームが作られているように思われます。スポンサーの数を見てください。
クロスプラットフォーム コンピューターとモバイル
Ren'Pyの最大の利点の1つは様々なコンピューターで動作するということです。主に3つのプラットフォームをサポートしています。 :
Windows 7+ (x86_64)
Mac OS X 10.10+ (x86_64)
Linux (x86_64, Arm)
Android と iOS は第二プラットフォームとしてサポートされています。 Ren'Py はそれらのデバイスで動作しますが、開発はコンピューター上でなければなりません。 Ren'Py ゲームはWebAssemblyをサポートするブラウザ上でも動作しますが、ブラウザプロジェクトが改善するまではこのサポートはベータ版となります。
開発は3つのプラットフォームで行いAndroidとiOSで動かすということ。今の時点でもそこそこ動きます。ここで試してみました。
- すぐにブラウザで作ってみよう | たのしいゲームサイト プリシー
https://plicy.net/MypageGameDesigner
LinuxのRenpyでWebAssembly変換かけてAndroidのChromeで動きました。
その他
- 簡単なスクリプト言語,Pythonより簡単なスクリプト言語、Pythonの勉強しておいたほうが良い。
- プレーヤーが望む機能,あらかじめ、save、lodaなどの機能を持つ。
- 簡単にカスタマイズ・多言語対応, 只今勉強中、カスタマイズは簡単ではない。
- 採用実績,海外の方が多い。
インストール
ダウンロード
Ren'Py 8.3.1
https://ja.renpy.org/latest.html
今回はLinux版を使用します。
エディターも入っています。
設定
- 言語を選択。
- テキストエディタを選択。
- 戻る。
メインメニューレイアウト
頻繁に使うメニュー
- プロジェクト (作成するゲームの登録場所)
- ファイルを編集する。 (プログラムの一覧)
- プロジェクトの起動 (ゲームの起動)
はじめに."ザ・クエスチョン"を起動してみてださい。
日本語を選んでください。あとは適当に操作してください。
今回はこれで終わりです.