Apple is taking an unusual step by integrating its visionOS platform directly with the Godot open-source game engine. This effort broadens the array of tools developers can use to create content for Apple’s headset.
Godot, much like the well-known Unity and Unreal game engines, provides a suite of development tools that simplify the process of building real-time games and applications. However, what sets Godot apart is its open-source nature, allowing anyone to use the engine and distribute games for free. This openness also means developers can contribute new features and fixes for everyone to benefit from.
Apple’s decision to support visionOS on Godot means developers will soon be able to produce and share Vision Pro content using this engine.
Ricardo Sanchez-Saez, a software engineer with Apple, recently announced plans to implement visionOS support in Godot as an open-source initiative. This feature will roll out in two phases. The first will enable games built with Godot to operate in flat windows on visionOS. The second phase will enable developers to create fully immersive visionOS applications.
Given the nature of open-source development, integrating these contributions into the official Godot release will take time, and a definitive timeline for the project’s completion isn’t yet available.
Once complete, Godot will join the ranks of Unity, Unreal Engine, and Apple’s own tools like Xcode and Reality Composer Pro as platforms for Vision Pro app development.
Additionally, Godot remains a versatile tool for creating apps across major VR platforms, including Quest and PC VR.