.Keys: I know this seems like a subjective question, but it seems to me Im not the only who notices this.
If someone out there could give me a technical answer of why Unity games tend to have worse performance and require higher PC specs, I'd be grateful
Agree! The worst offender I remember is Last Day of June
WTF my PC had so much trouble running it?
C'mon! Look at its pictures...
Unfortunately, Im not an expert so I cant help with technical reasons
but my suspicions are:
-The abstraction of the engine. Mostly by its ,,all-platforms promise,,
-PC having lower priority vs the iOS & Android platforms
-Telemetry (read below)
maxleod: EDIT: reminds me of something I wanted to ask about; a comment from Zombie Night Terror's page:
"The game itself is an excellent lemmings clone with a lightweight story line, good music and interesting ideas. It does make puns on almost every zombie topic and film of the 90's.
However the game is based on Unity, uses Unity's user tracking feature. Neither does it tell you nor does it present the opt-out option.
Technically it is illegal to sell the game in the European Union because GDPR dictates opt-in to such a feature.
To sum it up, Great game led down by privacy issues. "
Anyone know anything about it?
I can give some clues, just checked downloading my ZNT v1.5.2_(36444):
1) When you lauch the vgame (Zombie Night Terror\znt.exe)
It tries a TCP Outbound connection to 142.251.34.238 port 443
(Without a firewall, you wouldnt notice that)
2) The existance of this files on
GOG Games\Zombie Night Terror\znt_Data\Managed
UnityEngine.UnityAnalyticsModule.dll
UnityEngine.PerformanceReportingModule.dll
3) Files written on
%HOMEPATH%\AppData\LocalLow\NoClip\Zombie Night Terror\Unity\2d0a8a49-5aac-472c-b9fa-97b3ab599420\Analytics
They are indicatives of Unity collecting Analytics (Telemetry)
Why, What, When, How... all this? I dont know (Im not an expert)
But I learned it happens & an antidote here (Thanks once again
Dark_art_!)
gog.com/forum/general/unity_engine_telemetry_killer
Want details? Follow that trail
And from another source:
pcgamingwiki.com/wiki/Engine:Unity
quoted:
"Games built with Unity automatically upload the player's hardware statistics when first run."
So, to the final question:
Who the fck requested my authorization to collect & send that info?
Nobody!
...And in my experience, that's the norm for the Unity Engine vgames...
A small list when I bothered to take note of them:
Bomber Crew, Blasphemous, Boomerang Fu
Optica, Escape Machine City: Airborne... Valfaris!!
The good thing: Valfaris ran without issues once inoculated
(In fact, All of them, but as I didnt like the rest... I dont care :))
Please, be responsible & let others know
PS - A recent case I found the Analytics disabled:
Bullet Runner: The First Slaughter
And another thread you might want to read: gog.com/forum/general/telemetry