Renpy是一個開源的視聽小說製作工具,它可以用來製作Galgame、視覺小說、電影劇本、電視劇本等等。
Renpy的特點是簡單易用,它可以讓你專注於內容創作,而不需要操心編程。
視覺小說所需要的菜單、設置、保存、讀取、自動播放、音樂、字幕、翻譯、字體、音效、動態效果等等都是現成的,你只需要提供劇本文本和素材即可。
安裝
直接GitHub對應的release文件安裝或解壓即可,不過GitHub訪問速度有些慢,且只包含最基本的內容,安卓打包工具以及Web打包工具是需要額外下載的。
[Renpy Github release頁面](https://github.com/renpy/renpy/releases)
我這邊有提供將安卓和Web打包工具都下載好的壓縮包,下載後解壓即可。
[夸克網盤鏈接](https://pan.quark.cn/s/b365bb1de190)
運行
運行只需要到前面下載的renpy-sdk文件夾裡找到renpy.exe文件,雙擊運行即可。
運行後會出現如下界面:
左側是項目欄,初始會有兩個預設的項目,一個是教程,一個是簡單demo。
在這兩個下方還有一個新建項目的按鈕,可以用來新建自己的項目。
右側是對左側所選中項目的一個操作面板,主要會使用的是打開項目和啟動項目這兩項。
打開項目是用編輯器打開左側選中的項目,這邊推薦使用微軟出的vscode編輯器,可以很方便地編輯Renpy項目。
使用下方鏈接可以在官網下載vscode。
[vscode官網下載地址](https://code.visualstudio.com/Download)
安裝完成後可以在vscode中搜索擴展,輸入renpy作為關鍵字,找到Renpy Language Extension,安裝它即可。
這樣所有的.rpy文件就會被識別,會有正確的語法高亮顯示和檢查,並且還有補全功能。
教程
Renpy自帶有一個教程,可以幫助你快速上手。在打開後直接左側項目欄裡就有一個叫做“教程”的項目,運行它就是一個做成教程的遊戲。
進去後在preference(首選項)裡把語言調為中文,然後就可以開始學習了。
進入教程以後是一個和Galgame類似的畫面歡迎你進入教程。
歡迎完成之後,人物會通過一個平移的補間動畫緩緩移動到屏幕一邊,這個效果屬於Renpy的ALT功能可以實現很多對圖片的動畫效果。
接著右側出現一欄教程選項,點擊需要學習的章節,就可以看到教程的詳細內容。
這個教程已經比較全面了,如果只是製作普通的Galgame或者視覺小說,這個教程已經可以支撐你完成整個製作流程。