Posted on: January 10, 2024

fregle00
Verified ownerGames: 356 Reviews: 2
Good game, attrocious exception handling
The core game loop is very well executed. Going into combat with your lance of mechs is a lot of fun mainly due to the excellent mechanics and UI. The prospect of winning all that salvage to customize your 'mechs or even add new 'mechs to your roster makes it addictive. Travelling around the starmap as you please and allowing you to choose your missions as you please (in career mode) gives you enough agency to make it feel like a true open world game. You decide. There's hardly any story in career mode but that would only reduce that freedom (and the 100hr campaign is there to cater to those players). All this is severely hampered by the developer's bad exception handling decisions. You might have noticed people here complaining about inexplicably long loading and action times. I experience those too. The cause of these problems? For some reason - Maybe due to Unity? Maybe due to release pressure? Maybe due to laziness? maybe due to incompetence (but I doubt that's the case)? - the developer decided to launch a parallel process named "UnityCrashHandler64" with the main game proces every time you start the game. Whenever the game throws an unhandled exception (but why would you allow exceptions to go unhandled in the first place?!) it becomes non-responsive (the task Manager clearly shows 'not responding'), then that silly parallel proces has to handle the exception and then manage the game proces to get it running again... These are extremely expensive operations for a computer. Even a very strong computer will lose seconds whenever this happens, and it happens A LOT... The coders clearly started leaning into this error handling proces and the code is full of unhandled exceptions that make the game non-responsive until the parallel proces gets it moving again... This is very aggravating and chases many people away from the game. It drops the rating, causes scathing reviews, etc... For what is essentially a very fun game. It's a crying shame.
Is this helpful to you?