Hello Unity! I’m adding a poll here to see how desired ARM 64 support is for Linux. This would provide huge cost savings and performance improvements for customers. Here is a link to AWS’s post: ARM Processor - AWS Graviton Processor - AWS
Next to this I would love to run visualizations for interactive projections on a raspberry Pi using unity! Would be so much better than adding a mini PC
It’s easy: There’s huge market potential for Linux/Android ARM-based handheld consoles today. They most are low-cost and the performance is good enough for 2D and PlayStation2 era 3D graphics.
I want to develop videogames for them using Unity.
I don’t care which platform I use to develop them (Windows, Linux, whatever…)
I’m currently forced to target Android for ARM as the OS, so I want the choice to target Linux for ARM instead.
I agree that handheld consoles are on the rise, but a platform doesn’t only entail a combination of a processor architecture and an operating system kernel. Many more things like graphics drivers, input methods etc need to be taken into account and need custom development work. With dozens of ARM-based devices on the market, dozens or of combinations of all of these things need to be supported. We want to make sure that when we support a platform, users get a streamlined developer experience and stable runtime where APIs do what developers expect.
That being said, we do support ARM Linux for enterprise/industrial customers as part of our embedded platforms. With an enterprise arrangement, we make sure that the customer’s particular platform is fully supported, along with the special quirks that come with it. This platform can be anything from a handheld gaming device to an automotive infotainment system.
The aforementioned Embedded Linux build is currently the way to go for ARM Linux support. Instructions on how to get access to these embedded builds can be found here.
Thanks for the response! Could you guys at least consider supporting it publicly tho? Many of us (including myself) are small indie devs that can’t afford enterprise support. Not being able to compile to Linux ARM will force us to consider other game engines for our future projects.
We are considering many things, all the time. From my experience the embedded builds work fine arm-based linux systems like the Raspberry Pi, but it’s a different story to productize it for a wider base than just industrial customers and still provide the support and quality everyone expects.
Like with so many things, I can’t elaborate on future roadmap plans, but I’m taking your suggestion into account.