Most wanted features? Mayhaps the tread\topic must have been called "
Needed features forgot to include" but meh! Let us see some very basic ones for start somewhere!
I: Fall to ground, or eat some dirt boy!
Why can not mechs be knocked down by kinetic-full hits (ACs, Gauss, PPC)? It is a basic feature for a game with such equipments and an inevitable cornerstone of anything what just loosely based on BattleTech.
II: Mech have articulated legs, noticed?
Why is it important? Because they could kneel and squat. Something like these are not missing right now? MWO probably the first mech game what miss these features (wonder why?).
III: Feel to power baby!
Bombing and artillery cannonade not even scratch the ground? Have you see real artillery fire? I did. The ground got altered like sh!tfull hell of damnation. Mean it. Also hills could collapse under certain weight and cause small avalanches. All mechs walk up on a hillside MUST have a chance to cause such an avalanche and fall to the ground (suffer damage from the fall may not necessary because everyone would protest against it for sure...). Said a 10% of the mech's weight that such avalanches occur (it is 2% for a 20 tonner and 10% for a 100 tonner, so pretty frickin low chances before someone may cry against it).
EDIT
IV: Varium delicate est, or basic geography...
Not sure about how other planets may looks like but it is certainly sure they not have only and just canyons and cities. Plains, deserts, places where obstacles or terrain features are smaller than a mech. Staraya Rossja or something. Noone seen a proper lowlands or grassy plains in game? How surprising! Most mech (military) engagements took place on such places because, surprise, people like to use their eyes and see their targets + exploit the conditions to aim and use the long ranged weaponry, for example. Plus more space for maneuvering so ideal playground for lights and mediums. I KNOW! Hill-humpers would miss hills but planets are not features only canyons and cities. Or do in which case Earth is f**king unique to the end of impossibility...
Edited by Duke Falcon, 02 March 2021 - 09:03 AM.