一、從遊戲類型決定遊戲引擎

如果已經是熟練的遊戲製作人,那這部分習慣用哪個就用哪個,這裡是作為一個零經驗初學者的角度,說明當初為何選擇使用Renpy引擎,以及它的優缺點。

Renpy是專門為視覺小說作的引擎,它免費、開源且支援輸出各種作業系統、網頁版本(這裡有小坑,講到再說) 全程都需要寫程式,使用的語法是基於python但非常簡單,有基礎的上手快,沒基礎的也能從網路或chatgpt快速找到想實現的功能的範本。若只是純視覺小說無多加小遊戲或其他功能、UI使用預設範本,甚至只要會if-else判斷就能做出遊戲了,會python只是在添加額外功能上更方便而已(我自己特別寫pyhton程式處理的地方主要有:背包系統、成就系統,其餘小解謎隨便都能找到範例)

綜上個人當初選擇它就是基於以上的優點,我認為它不僅是視覺小說,也適合沒有複雜動態動作、操作僅簡單點擊的平面遊戲,所謂簡單操作即滑鼠點擊或拖拽(若要實現操作角色上下左右移動、畫面景深或Live2D不是不行,但很麻煩建議左轉其他更方便的引擎工具) **適合人士:**會閱讀官方技術文檔/他人程式碼、圖省錢、低操作少動態/文字為主的遊戲

使用renpy時踩的坑:

先前說到它官方支援打包成Win/Mac/Linux/Web/安卓/ios這麼多種,感覺很美好,但我真到試打包時才發現,renpy的輸入在電腦(Win/Mac/Linux)外不支援IME,也就是不接受除了英文外像中文日文之類需要拼音選字的輸入法。所以最後我放棄了手機端跟網頁端的版本。如果沒有需要玩家輸入中文的話,這點就不用擔心。

然後renpy8以上版本支援的作業系統,官方雖然說Win10往上都支持,但有玩家反應Win10的電腦有機率打不開,沒有報錯,就是打不開。網路上雖然能找到有類似情況的人,但解決辦法不是每個都適用,目前還是未解之謎。

還有一些渲染器跟打包加密等於沒加一樣的問題,反正它就是個簡單方便的引擎,比同類型專門製作視覺小說的工具比可塑性可客製化的地方多,但正因為它簡單,有些功能或問題不能強求。

二、遊戲免費資源取得

文案基本美術都是要自己處理的就不再多說,主要是分享音樂音效素材、程式、UI物件等等。

1.音樂/音效

這個網站整理了很多免費的資源,但要注意每個資源的授權條件和範圍,畢竟免費使用並不是放棄版權。 https://yorubox.eu/free-se-and-free-music-assets-website-recommendations/ 我自己音效使用効果音ラボ,它幾乎包含了所有可能用到的音效,而且網站分類的方式也很好檢索,一個網站全搞定,好用!

上面列出來的很多都是同人遊戲/免費遊戲常用的,如果眼花撩亂的話,可以先從自己喜歡的遊戲的credit裡看它們用的是哪個做為參考,像我做這個遊戲是受【長夢花嵐】影響,我喜歡它裡面的音樂風格,所以從它使用的其中一個資源網站H/MIX GALLERY找音樂來用。

但我額外要推薦的一個上面網站沒列到資源是kenkenbgm 大推,是我遊戲中用特別多特別愛用的 (而且在yt還能找到老師為金光做的同人曲)

我推薦的其中一個理由是,網站的分類做得真的很好,如果你有遇過找悲傷的音樂時在別的網站上碰到一堆一首曲子同時打「快樂」、「悲傷」、「快」、「慢」等等矛盾的標籤,你也會很感激ken老師打得很貼切的標籤(流淚 而且音樂種類很多超好用,不誇張我把一些網站上幾百首的音樂全聽過一遍,就kenkenbgm最多符合我想要的東西。每個場景需要的不同的情緒、氣氛都能找到適合的。這麼全面很多首還免費使用,超佛心。

2.程式和UI等等素材

Itch.io可以找到很多Renpy的這類素材,想要可以無腦套。其他引擎的也可以在上面找相關的素材。 我自己雖然都沒用到,但閒著會逛逛看別人做的東西獲得啟發。