需要Renpy相關的協助嗎? 現在開始接受委託拉~ 歡迎委託我窩 (●'◡'●)
如果你還不知道或是還在思考要使用甚麼引擎製作你的文字冒險遊戲/視覺小說的話那就歡迎繼續閱讀拉
甚麼是一個遊戲引擎?
以維基百科上的答案來說
“遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些交互式實時圖像應用程式的核心組件“
所以簡單來說就是可以讓你比較簡單的做出遊戲的讚讚東西—讓你製作遊戲的路上變得更輕鬆+快速
那
Renpy是甚麼呢?
Renpy 是一個在西方(英語圈) 很主流的視覺小說製作引擎 — 可以讓你
免費的簡單快速的製作出視覺小說/文字冒險遊戲的一個工具!
Renpy的特點有哪些/優點?
O 不需要太多的代碼知識就可以使用 ( 可以從0開始學 - 會一點Python的話可以比較簡單的上手窩 )
O 對於已經會Python的人來說可以輕鬆的做到其他引擎做不到的事(你有心的話也可以用
Renpy做RPG)
O 幾乎所有基本會用到的畫面都幫你準備好了 像是封面,設定頁面,關於/幫助頁面,存檔/讀檔頁面…之類的 ( 雖然原始的畫面有點醜 ww)
O 現在也提供了中文 ((官方的文檔的話目前只有簡體中文窩
O 有大量的資源/教學((這也要歸功於大量的用戶/社群 - 需要中文的資源/教學的話可以參考
我的網站
O 完全免費 — 你可以斗內作者但使用Renpy程式從下載—製作—分發到販售都是免費的
O 有很多已經做好的專案可以參考
O 可以在很多地方找到像是code/tool的資源,美術或是GUI的資源
哪些平台是Renpy支援的呢?
· Windows
· Mac
· Linux
· Android
· IOS
· Web(Beta)
Renpy 可以輸出到很多平台像是 Windows, Mac 和Linux — 你都只要點一下Build Distributions 就可以輸出了
範例:
要輸出到其他平台(手機或是網頁)的話只要點Build Distributions下面的按鈕就行拉
最後還是來討論一下 Renpy 的小缺點
Renpy 的一些缺點
· 你需要學習 Renpy 的基本語法 (就是要打代碼就是了)
如果有需要的話可以參考我以前寫的幾個關於 Renpy 基本語法的教學
· 很多功能需要會 Python 才能做出來( 像是背包系統 )
· 官方的文檔老實說寫的沒有很好 ( 很多時候都要借助其他論壇或是其他人做的教學才能懂 )
一些使用Renpy做出的遊戲
上面只是一些舉例(我覺得不錯的遊戲)可以供你參考 — 如果你想知道用Renpy做出來的遊戲大概長怎樣
學習 Renpy 資源
一個小小的列表 你可以從第一篇讀下去 相信你讀完之後會對 Renpy 更熟悉的!
一些基本的東東
- Renpy教學【第十篇 #10】 一起寫視覺小說吧 【上】
- Renpy教學【第十一篇 #11】 一起寫視覺小說吧 【下】
關於 GUI (使用者介面的東東)
- Ren'Py教學 【第七篇 #07】 完整的 GUI 從頭到尾製作! 【上】
- Ren'Py教學【第八篇 #08】 完整的 GUI 從頭到尾製作! 【下】
- Renpy教學 【第九篇 #09】 完整的GUI從頭到尾製作! 【差點忘記的 History】
在離開之前如果你覺得這篇文章對你有幫助的話就幫我按個讚吧!