An open source C++ game engine.
This is a maintenance release for ezEngine that fixes a few small but important usability bugs in the editor.
See the Release 23.12 milestone for the full list of closed issues and pull requests.
The Asset Browser was significantly improved, it can now display all files on disk, allows you to move and delete files directly from the editor, and makes it much easier to import assets.
The editor color them and icons where completely overhauled. The icons now use a standardized color palette to differentiate between groups of functionality.
Added blackboard template assets and a global blackboard component for easier organization.
Added support for embedded textures in FBX and GLTF files.
Added functionality that makes it possible to do screen space effects.
The editor can now generate textures using Substance Designer.
The Visual Scripting feature has been rewritten from the ground up to provide much more functionality, better performance and better usability.
The animation system has gotten an overhaul. Animation Graphs are now much easier to use.
Added a new AI plugin which adds support for runtime navmesh generation.
Added volume components which can be used for post processing effects such as color correction.
Added the Monster Attack sample project.
See the Release 23.11 milestone for the full list of closed issues and pull requests.
This release contains contributions by:
See the Release 23.04 milestone for the full list of closed issues and pull requests.
This month ezEngine is already 10 years old! 😱 In November 2012 our small group of people decided to build a new engine from the ground up and apply all the knowledge that we had learned over years of working on various projects and engines. The goal was not to compete with other engines, but just to have a shared project that we enjoy working on and make it free for the rest of the world.
Today that same team is still very actively working on ezEngine. We have made great progress and implemented lots of features. Of course, there is still a lot missing, building a modern engine is a gargantuan task. But we still very much enjoy working on it, and improve it every day.
Here's to another 10 years! 🥳🎉
See the Release 22.11 milestone for the full list of closed issues and pull requests.
See the Release 21.10 milestone for the full list of closed issues and pull requests.
This release adds a brand new skeletal animation system. Also the RmlUI integration has been improved quite a bit. As usual there are also many smaller improvements, bugfixes and more documentation.
See the Release 21.6 Milestone.
A major new feature in this release is the integration of RmlUi. Apart from that, a lot of work was put into fixing bugs, polishing existing features (such as the PhysX integration) and writing documentation. Lots of documentation.
Tickets closed: Release 20.8 Milestone
This release focuses on bug fixes and polishing as well as documentation.
Tickets closed: Release 20.5 Milestone
The biggest new feature is the integration of TypeScript as a proper scripting language. With great workflow when using Visual Studio Code as the script editor.