After the four years of development published the release of a free game engine godot 4.0 , suitable for creating 2D and 3D games. The engine supports the language of gaming logic to study the language of game logic, the graphic environment for the design of games, the system of deploying games into one click, the wide possibilities of animating and simulating physical processes, the built -in debugger and the system for identifying narrow places in productivity. The code of the game engine, the design of the games and related products of development (physical engine, sound server, 2D/3D rendering backens, etc.) are distributed under the license mit.
The initial texts of the engine were opened in 2014 by the Studio okam , after ten years of development of a professional level of a professional level, which was used to create and publish many games for PC, game consoles and mobile devices. The engine supports all popular stationary and mobile platforms (Linux, Windows, MacOS, WII, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), as well as the development of games for Web. Ready for launching binary assemblies formed for linux/pass , Android, Windows and MacOS.
The Godot 4.0 branch includes about 12 thousand changes and 7 thousand errors are fixed. About 1,500 people took part in the development of the engine and writing documentation. Among the key changes:
- Two new rendering (cluster and mobile) backens are proposed based on the graphic API Vulkan, which replaced the backens performing the drawing via Opengl ES and Opengl. For old and low -power devices, the Bacand of compatibility on the OpenGL base, using the new rendering architecture, is integrated. For dynamic drawing with a lower resolution, the AMD FSR super -sealing technology (Fidelityfx Super Resolution) is involved, using spatial scaling algorithms to reduce the image quality loss with increasing scale and transforming into higher resolution. implemented Render Render engine, which will improve support for Windows and Xbox.
- Added the ability to work with the interface in a multi-window mode (various panels and parts of the interface can be unscrewed in the form of separate windows).
- Added a new user interfaces and a new visual design widget.