Blender Game Engine missing in 2.80+ #71930
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#71930
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I was mostly using Blender for simulations and interactive visualizations controlled by Python. Now 2.80 REMOVED the Blender Game Engine with no replacement!!!!
Really not cool to remove something that was there for decades with no replacement! I have checked the external game engines but this is not the same - I need to export/import and write in some funny languages which is no use for me - while I had everything at hand in Blender :-(
Belnder became just a 3D modelling tool.. which still is no use for engineering modelling :-(
Is there any way so I can perform a live real-time visualizations that are Python controlled in new Blender 2.80+ ? I don't really need physics (but the collisions would be nice to have).
Any hints welcome.. or I need to stick to 2.79 and have no real purpose to use 2.80+ :-(
Added subscriber: @CeDeROM
Added subscriber: @MaciejJutrzenka
Changed status from 'Open' to: 'Resolved'
Added subscriber: @lichtwerk
Changed status from 'Resolved' to: 'Archived'
Well, this was removed on purpose, so it is no bug...
An Interactive Mode is planned, see blender/blender#54389 (Blender Interactive Mode Outline), but with no significant progress so far.
Recommendation can be found here
https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Removed_Features
There is also a fork called UPBGE [which has the gameengine in 2.8] https://github.com/UPBGE/blender/tree/upbge0.3
And of course, you could continue using 2.79...
Anyhow, will have to close this as not-a-bug....
"IT'S NOT A BUG IT'S A FEATURE"^TM yeah right. Really not cool to simply remove something that was core functionality and philosophy of Blender from its first steps providing absolutely no working alternative. It's just not there anymore, so no problem, but we have new buttons, and we look like the rest of the software, erghh :-(
I was really waiting for 2.80 even though there was no BGE in previews, but I would never even consider, that you would simply trash its biggest core feature and stay okay with that.
In the good old days you would have to provide a better solution first in order to remove a solution completely.
I would have to complete my project with 2.79, but I have no reason at all to use Blender anymore.
You have removed its core functionality. Not even moved it into an AddOn, nor anything else. It's just not there.
I just want you to know that.
Blender game engine was dead. the moment sony decided that it will not run on PS1.
Added subscriber: @LazyDodo
While we don't ship it anymore, the people at https://upbge.org/ are keeping it alive in a fork
Not true. Maybe for Sony. Blender was the only truly Open-Source utility with integrated 3d modelling, python interpreter, text editor, and VR simulation editor that could produce external standalone binaries. BGE was sucking a bit, but still you could create a very nice VR environment in a seconds that could interact with real world over Python. You could run it on a low power embedded system and that was all-in-one-you-need.
This approach was the biggest asset of Blender. You have destroyed it. Now Blender is just another fancy 3D modelling+renderig utility, nothing more.
There was much more to Blender than games. It could be used as engineering tool for connecting real world and VR in R&D projects.
Now when I have to use external engine there is absolutely no reason to use Blender anymore.
Thank you for pointing to UBGE. I am building it on my FreeBSD box right now and there are problems around 50% of compilation progress. This may be the quick-fix. But I just consider taking out my MacBookPro and simply using 2.79 to get the job done, find something else I could stick to, and forget Blender (which I am biggest fan since around 2000 and I remember taking part in crowdfunding in order to release the sources around 2003).
If you do not intend to bring back the BGE (which I know has its weak spots) please at least bring any sort of alternative that I could use to produce interactive application with Python connecting to a real world sensors/acurators in a way BGE worked.
Really guys, with no BGE or anything like this in upcoming weeks, I have no reason to use Blender.
Also no reason to proudly wear Blender T-Shirt anymore.
Added subscriber: @JacobMerrill-1
https://github.com/UPBGE/blender/tree/upbge0.3
bge is working in a fork -
https://www.youtube.com/watch?v=yOTTQAFZXww&feature=youtu.be
a build is available in this video description in LordLoki's Mega drive.
it's still pre alpha but is very close to usable
https://www.youtube.com/watch?v=YU1M6xVPAt8
one caveat is the armature modified is slower in 2.8 and not yet working in 'master' for spawned object - however I just use bone parent rigs
(objects parented to armature bones) removing the cost of deformation, and allowing spawned instances.
Loki is working on GPU armature skinning, and youle has fixes for spawned armature modifier but if staging in a local branch of his own.
@LazyDodo thank you for the mention*
Added subscriber: @StephenSwaney
If Blender 2.79 works for you, use it. It isn't going away.
@StephenSwaney youle and loki have restored upbge to blender 2.8 fork - upbge 0.3
it's like you totally skipped that
it's already getting good. have you tried it?
Added subscriber: @tomson
I'm still working with Blender 2.79 BGE. think the Blender team has made a terrible mistake. Previously this software was wonderful for all content creators, I even cut videos with it. Never was there a question like "hm there are better programs to do X out there, let's remove X". Instead the tools simply improved, gradually, and became among the best. Yes not everyone creates games, and not everyone creates movies, but please don't castrate Blender just because you are a developer just interested in one aspect of Blender.
UPBGE now looks promising and has a lot of maintainers, I hope the Blender team will be smart enough to merge it back at some point. Not having to export content for a game engine can save so much time if you are working on a game in a small team!