【心得/介紹】Ren'Py - 一個免費的開源視覺小說引擎
這篇文章是關於 Renpy 小介紹-如果你還不知道或是還在思考要使用甚麼引擎製作遊戲 / 視覺小說的話那就歡迎繼續閱讀拉
首先呢
什麼是一個遊戲引擎?
以維基百科上的答案來說:
"遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些交互式實時圖像應用程式的核心組件" 所以簡單來說就是可以讓你比較簡單的做出遊戲的讚讚東西-讓你製作遊戲的路上變得更輕鬆+快速,那...
Renpy 是什麼呢 ?
Renpy 就是一個免費的在西方 ( 英語圈 ) 很主流的視覺小說製作引擎 - 可以讓你簡單快速的製作出視覺小說的一個工具
--> 更多關於 Renpy 的介紹之類的你可以參考維基百科 或是 Renpy 官網
--> 更多關於 Renpy 的介紹之類的你可以參考維基百科 或是 Renpy 官網
Renpy 的特點有哪些 / 優點 ?
O 不需要太多的 Programming 知識(可以從0開始學)
O 對於已經會Python的人來說可以輕鬆的做到其他引擎做不到的事(你有心的話也可以用Renpy做 RPG )
O 幾乎所有基本會用到的畫面都幫你準備好了(像是封面,設定頁面,關於/幫助頁面,存檔/讀檔頁面...之類的)
O 現在也提供了中文((官方的文檔的話目前只有簡體中文窩
O 有大量的資源/教學((這也要歸功於大量的用戶/社群
O 完全免費 - 你可以斗內作者但使用 Renpy 程式從下載-製作-分發到販售都是免費的
O 有很多已經做好的專案可以參考
O 可以在很多地方找到像是代碼或是工具的資源,美術或是 GUI 的資源
哪些平台可以使用 Renpy / Renpy 支援呢 ?
- Windows
- Mac
- Linux
- Android
- IOS
- Web ( Beta )
Renpy 可以輸出到很多平台像是 Windows Mac 和 Linux - 你都只要點一下 Build Distributions 就可以輸出了
範例 :
Ren'py 生成分發檔案 |
要輸出到其他平台 ( 手機或是網頁 ) 的話只要點 Build Distributions 下面的按鈕就行拉
輸出遊戲檔案 |
最後來討論一下 Renpy 的小缺點
Renpy 的缺點
- 你需要學習 Renpy 的基本語法 (就是要打代碼就是了)
- 很多功能需要會 Python 才能做出來 (像是背包系統)
- 官方的文檔老實說寫的沒有很好 (很多時候都要借助其他論壇或是其他人做的教學才能懂)
使用 Renpy 做出的遊戲
上面只是一些舉例 ( 我覺得不錯的遊戲 ) 可以供你參考 - 如果你想知道用 Renpy 做出來的遊戲大概長怎樣
---------- 分 隔 線 ----------
在 離 開 之 前 如 果 你 覺 得 這 篇 文 章 對 你 有 幫 助 的 話 就 幫 我 按 個 讚 吧 !
感謝介紹和教學!
小編還有其他推薦的引擎嗎?
TyranoBuilder 和 NVL Maker 我個人也都蠻喜歡的
剛下載了GUI素材 感謝提供Renpy教學和這麼多資源!