I’ve been periodically checking in on mobile support, and after reading through the different questions and responses, I wanted to pose a few questions and propose a path forward.
It seems that reducing the scope of ‘mobile’ support to something like “Unity v.X on Android” support would significantly reduce the complexity of this feature proposal. Given there is already a C# SDK, a Unity SDK, and Unity runs on Android, it seems like this is mostly hammering out a build and deployment strategy along with some platform tweaks - is that accurate assessment?
Would Spatial consider opening this up to a community effort? I’m sure there are other thoughts along the lines of “x engine on y device,” but if we could pull the community together to push one of the requested platforms forward, would Spatial be open to supporting that development model? Given that a POC on iOS already exists, it seems like this could be a well-scoped effort, and with the potential market would provide benefit to both Spatial and the developer community. I think the platform is disruptive, and that individuals would participate for the experience and gained knowledge, but I can also imagine a variety of ways Spatial could give incentives for contributions that would attract teams backed by studios.
I understand that a considered response to this suggestion will not, and probably should not be immediate. After reading the threads on this topic, my goal here was to table a suggestion and see where it might lead. Spatial is an amazing platform that I have been enjoying learning, and I for one would love to contribute to the platform and help push the boundaries of what a mobile game can deliver. I would put my time and effort into the above, and I believe that with the right structure and support from Spatial, other individuals and even backed teams would as well.