Key features from earlier snapshots are still available for testing, with the addition of native visionOS support, thanks to contributions from Apple engineer Ricardo Sanchez-Saez, marking a return to officially supported platform integrations after nearly a decade. The engine now also supports abstract classes in GDScript, allowing developers to create their own abstract classes with the newly introduced `abstract` keyword.
In terms of performance optimizations, the update includes shader baker exporting to streamline shader compilation, particularly beneficial for Apple devices and D3D12 targets, albeit with increased export times and build sizes. WebAssembly SIMD support is now standard for web builds, enhancing performance across major browsers. New features like inline color pickers simplify color management in scripts, while rendering improvements include the transition of SMAA 1x to a core feature and enhancements to specular occlusion and indirect lighting.
Other enhancements include a range of user interface improvements like alphabetical sorting in the Animation Player, audio seek functionality for Theora video files, and improved performance in Jolt Physics. Additional export options for Android and optimizations in SceneTree traversal are also noteworthy.
In summary, Godot 4.5 dev 5 introduces a wealth of new features and optimizations, reinforcing its commitment to community-driven development and enhancing the capabilities of game developers across various platforms. As the release cycle nears its conclusion, user engagement and feedback are critical to refining the platform for the upcoming beta phase.
Looking forward, the Godot community can expect ongoing improvements, with a focus on expanding support for emerging technologies and enhancing user experience, ensuring that Godot remains at the forefront of game development tools
Godot 4.5 Dev 5 released
Godot 4.5 dev 5 has been released and represents the concluding development snapshot of the 4.5 release cycle, where bug reports and feedback are essential for ensuring a seamless beta period. The latest release features enhancements in the Web and Android editors, and users are invited to join the testing group to gain access to pre-release builds. The key features from earlier snapshots remain accessible for testing in development version 5. Native visionOS support is provided by Ricardo Sanchez-Saez, a member of Apple's visionOS engineering team, marking the first officially supported platform integration in nearly ten years. The Godot Engine provides support for abstract classes, a feature that was previously limited to internal use. Due to Aaron Franke's contributions, this paradigm is now accessible to GDScript users, enabling them to implement their own abstract class with the introduction of the new abstract keyword.
The recent update to Godot 4.5 dev 5 presents a range of features, such as shader baker exporting, WebAssembly SIMD support, inline color pickers, and enhancements in rendering. The shader baker exporting feature is an optional capability that can be activated during the export process to enhance shader compilation efficiency. Targeting Apple devices or D3D12 is highly advisable, as it greatly minimizes load times. Nonetheless, it presents certain trade-offs, including extended export durations and increased build sizes.