2周目だよ,AdventCalendar第12回はじまるよ〜
#Ren'Pyって知ってる?
はい,今回はRen'Pyというノベルゲーム制作に非常に役に立つフリーソフトウェアエンジンを紹介します!
Ren'Pyというのは名前にもある通りナウい言語であるpythonで書かれています.
Ren'Pyで作られたゲームの代表作は,Steamで非常に有名な「Doki Doki Literature Club!」通称ドキドキ文芸部です.
これは,多くのYoutuberやVTuberによって実況され,知っている方も多くいるでしょう.かくいう筆者もプレイ済みで,それもあってRen'pyという存在に気づきRen'Pyを触ってみようと思いました.
その他有名になっているゲームとしては,「かたわ少女」というゲームも一時期有名になりました.
ドキドキ文芸部しかり,かたわ少女しかりRen'Pyには中々ニッチなゲームが多い気もしますが…(他作品もあるのですが,筆者がやったことないのでどうかはわかんないです.詳しくはこちらをどうぞ→Ren'Py-Wikipedia)
まあそんなことは置いといて,これほど有名なゲームを排出するRen'pyがフリーで!誰でも簡単に!ノベルゲームを作れる!というのだから,ノベルゲーム作りたい!という人に対しては非常におすすめです.
#実際に使ってみよう!
ということで,Ren'Py早速触って行きましょう!
基本ここを参考にしているので詳しくはぜひこちらへ.
では早速Ren'Pyをダウンロードしましょう.
注意!!最新バージョンのチュートリアルが日本語に対応してないっぽいので,日本語でチュートリアルをしたい方はこちらからダウンロードしてください
ダウンロードができたら展開して,実行しましょう.
WindowsはDownload SDK 7z.exe,MacではDownload SDK dmg,Linux系ではDownload SDK tar.bz2をダウンロードしましょう.(各バージョンは2018/08/23のものです)
各実行の仕方としては
- Windowsはダウンロードをしたファイルをダブルクリックで起動.その後どこに保存するか聞かれるので自分の保存したい場所に保存する.その後renpy.exeを実行してください.
- Macはダウンロードしたdmgをダブルクリックで起動させ出て来たフォルダを任意の自分のフォルダにコピーしてください.その後renpy.appを実行してください.Macなのでrenpy.shでも実行は可能です.
- Linux系はtarballで解凍してください.その後renpy.shを実行してください.
起動できたましたか?もし,起動できなければ,保存場所などを変えてみたりとか,各自ドキュメントをしっかり確認してください.
では,次は言語設定です.Ren'Pyは初期状態では英語となっています.変更したい場合はアプリケーション下部のLaunch Projectの下にpreferenceがあるのでそこからLanguageの欄からお好みの言語に設定してください.
ここまでくればあとは実際に動かして見るだけです.日本語設定にしたと仮定して,プロジェクトの起動をクリックしてください.
そうするとアプリケーションが立ち上がるので,Startを押しましょう.
すると,Tutorialが立ち上がるのでそれを見て色々やって行きましょう!
#最後に
今回は喋ることが多すぎるので,最初の導入のみ書きました.基本Tutorialに沿ってやって行けば簡単なノベルゲーならすぐにできると思いますが,細かくやって行くとpythonの知識な度が必要になってくるのでその辺を分割してまた書こうかなと思ってます.それでは今回はここで終了です.おつかれさまでした.
#参考資料