Disco Elysium

Disco Elysium

View Stats:
Krag Oct 15, 2019 @ 2:30am
What engine is this game is running on?
title
< >
Showing 1-5 of 5 comments
????? Oct 15, 2019 @ 2:43am 
Unity
Krag Oct 15, 2019 @ 2:53am 
Originally posted by FULL FRONTAL ALCHEMIST:
Unity
That's what I thought when I heard ACG mention some framerate issues in specific areas.
Hopefully it's not as bad as PoE2 where it runs like ass almost all the time due to memory leaks and such.
Dan Oct 15, 2019 @ 3:09am 
As with any Unity game - there's no innate issue. Unity is just an easy-to-learn engine, with a low barrier to entry, and so natually tends towards yielding a glut of amateurish projects.

In capable, professional hands, there's nothing stopping it being a solid and highly performant framework.

ACG mentioned "tanking" framerates of 40fps ( which still isn't abysmal ) in a couple of spots in the whole game.
Whatever the case, it'll be down to developer time constraints, not some inherent problem with the engine it's using... and as such, sure, it could clearly use a bit of post-release tuning to iron out those worst performance issues, and hopefully that'll come along in good time.

I'm not sure how much memory leaks can even be a thing in Unity. Unlike Unreal, it's based entirely on a programming language that features automatic garbage-collection, so the developers have essentially no scope for introducing memory leaks.

Whatever performance issues a Unity game might have, it won't typically be down to un-deallocated-memory spirals eating up system ram.
tyb Oct 15, 2019 @ 3:21am 
first bad news
pork sphere Nov 30, 2020 @ 4:51pm 
Memory leaks are still possible in C#. i.e. non-disposed disposable objects. Unity is a truly capable engine, but the c#/mono garbage collector can be a huge hindrance. Large garbage collector "cleanups" (not sure what to call them), can incur performance hits.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Oct 15, 2019 @ 2:30am
Posts: 5