樹莓派 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,所以需要下載兩個文件。第一個文件是SDK的Linux版本,第二個文件是樹莓派支持文件。

將SDK的Linux版本用untar命令解壓後,進入解壓後的目錄,然後用untar解壓樹莓派支持文件。正確完成這些操作後,SDK會有分別有lib/linux-armv7l、lib/linux-i686和lib/linux-x86_64目錄。

運行 link

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

./renpy.sh /path/to/project