Godot Version
4.4
Question
For those who have tried their games on Raspberry Pi, how are things now?
It depends on which Raspberry Pi you want to use and what is your goal. Basically, the Raspberry Pi 4 and newer can run 2D games well enough. For 3D games, forget it. The graphics chips on these SBCs can’t handle it. While I know little about graphics programming, a dev would probably have to hack up the engine and pay close attention to the capabilities of the Raspberry Pi computer just to make a 3D game run well enough.
Even the Pi 5, which is incredibly well equipped to run 2D games, very rarely runs 3D ones. Blender only ran by basically piping the GPU loads through the CPU, and only got me a steady FPS once I lowered my display’s resolution to 360p. It is simply not meant to any kind GPU work except for running web pages (but it sometimes struggles with that too). Luanti survival game ran pretty okay though when the render distance was set to 4.
With 2D games it can run at a steady 144hz for me (my display’s cap), depending on the game
Apparently from 2022 onwards the pi 4 and pi 5 support vulkan.
I only ever tried a simple godot 3.x 3D scene exported to a radxa zero using compatibility renderer. 1 character, some cubes, some displaced terrain.
It runs fine at 720p or 360p.
Don’t expect to ship your final 3D scenes without some serious compromises, the chips on these things are usually on the 10 to 80 GFLOPs range, that’s 1/4th the performance of an xbox 360 at best.