![]() ![]() There are already a number of well established third party game engine solutions out there, both free, open source, or comercial and competing with those would be extremely hard and pointless. Probably both because "we are too late to the race" and it would be a tremendous amount of work to write one well. These will instead help you produce better game assets (which is Blender's main focus, and where its greatest strength lies anyway), rather than trying to run the game itself, leaving that role to dedicated engines. This frees Blender developers to work on other things, allowing more manpower to be redirected to truly useful new features like a better viewport drawing code, a modern layer system, a better dependency graph, usability improvements, among others. Modernizing it or introducing new features would end up being more work than a full rewrite from scratch.įor that reason they decided to release Blender from these "metaphorical shackles" holding it back making it easier to move forward and update other more important and frequently used features. It was also very architecturally outdated, lagged severely behind the current industry standards and modern technologies in many ways, it would be very hard to bring it up to date. Over 25 years old! Functionally,ĮEVEE can (and will) completely replace it. Ton Roosendaal himself was given the honor of making the commit that put the old code to rest.Īs for the reasons for removal we can conclude it was an old and aging component, it was largely unmaintained, suffered from several bugs and limitations, and the Blender Foundation probably lacked the energy, motivation and manpower to maintain it properly.Īdding new things to Blender gets much easier that way. As of commit 159806140fd3 - Removing Blender Game Engine from Blender 2.8 on April 2018, BGE is no more, along with other "aging" components like the Blender Internal Render Engine viewport drawing code among others. As far as we know the Blender Game engine has been removed from official Blender releases for good, at least in its old form.
0 Comments
Leave a Reply. |