樹莓派 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遊戲。