樹莓派 link

Ren’Py提供了對樹莓派的有限支持。目前已經驗證可以在樹莓派3B上運行,其他機型上可能也可以運行。

重點是,需要認識到樹莓派是一個十分受限的系統,甚至與iOS和安卓手機相比也顯得很孱弱。因此,並不是每一個Ren’Py遊戲都可以順暢運行,甚至根本不能運行在樹莓派上。還有,當遊戲需要的RAM超過系統可用總量時會導致Ren’Py掛掉。

當正確配置好樹莓派時,Ren’Py應該使用設備的硬體OpenGL ES運行。這跟安卓和iOS平台有同樣的限制,focus_mask不能使用。

配置樹莓派 link

在使用Ren’Py之前,先需要使用raspi-config工具配置樹莓派。這些設置都在高級選項(advanced options)中。

  • 記憶體: 256 MB

  • 解析度: 1280x720 或更小。

  • GL 驅動: GL (Fake KMS)

修改完這些設置後,重啟樹莓派。

配置Ren’Py link

在樹莓派上運行Ren’Py需要ARM-Linux SDK。 當前版本的Ren’Py支持所有平台,也可以在Ren’Py 7.5以上版本的下載界面找到下載連結。

下載了ARM-Linux SDK後,使用untar命令解壓,並放在新創建的目錄中。

由於樹莓派原生無法支持Ren’Py,所以需要下載兩個文件。第一個文件是SDK的Linux版本,第二個文件是樹莓派支持文件。

運行 link

由於樹莓派是一個資源受限平台,我們推薦避免使用Ren’Py啟動器。我們建議直接使用renpy.sh腳本直接啟動項目,使用的命令如下:

./renpy.sh /path/to/project

這個步驟也可以用於處理在樹莓派上無法運行的Ren’Py遊戲。