SmashManiac: Also, the fact that Java is a security liability, and that Daedalic ditched it for Unity, is worth the upgrade price alone IMO.
mk47at: Why? Java ist not a security risk if you don't use programs from questionable sources (just like every other piece of software) and don't use the browser integration (is that still a thing?). The only real downside is having to set the heap size correctly and that most of the included GUI options look horrible, but you won't see them in a game.
Unity has all the creepy telemetry stuff.
I agree .... "don't use programs from questionable source"
Windows (any version even windoze 10 with all its patches) is a security risk , windoze with its thousands of files is one big risk, the more files it has the more risks it will give :D
Anyway, windoze 10 is one huge privacy leak if you dont disable as much as possible, it will pull an ET phone home on users...
mk47at: Why? Java ist not a security risk if you don't use programs from questionable sources (just like every other piece of software) and don't use the browser integration (is that still a thing?). The only real downside is having to set the heap size correctly and that most of the included GUI options look horrible, but you won't see them in a game.
Unity has all the creepy telemetry stuff.
SmashManiac: For Java, it's not just downloaded programs - there's lots of passive attacks too:
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Java As for Unity, it's game devs that decide whether to turn on telemetry for their game and decide what data to collect for it, or leave it to the default off setting. If you see a Unity game abuse telemetry, it's the game devs' fault for misusing a Unity feature.
regarding "If you see a Unity game abuse telemetry, it's the game devs' fault for misusing a Unity feature."
i also agree on that , its horrible what many devs do with Unity.
Anyway many unity games will run well if proper developed, common mistake is FPS issue, many seem to have left the nr of frames set to unlimited, or just too high , many 'casual' games will run great with 30 to 60 fps ...20% of my steamgames have fps issue, thats why i dont favor Unity.