This fell under the lines of discussion so I thought to post it here.
Just some ideas/questions to throw up in the air, like some of the other topics I had come up with before. So this time it's the concept of multiplayer mechs, and infantry battles combined. In simpler terms this would kinda be a cyber punk styled battlefield.
Ideas are centered around larger then life mechs that take use of the mid section of the map as their own personal arena. Meanwhile the infantry side of things would be able to traverse tunnels and secure bunkers to fight over objectives and assault points. The reason for the secured/indestructible bunkers is so that mechs don't own everyone. Of course this could also incorporate vantage points for infantry to battle the mechs (for the few and brave naturally).
The balancing and mech combat would be the hardest feat, as well as being tricky depending on how good your programming skills would be.
Questions reside along side of some of the technicalities. One of my main ideas was a built in detail scaling system. Theoretically the players on start could fill up the mech count and then the remaining players (by choice or not) would fight as infantry. Now an upside to the "once a mech always a mech" until respawn gives a distinct detail advantage for detail rendering.
Here's an example. Since you would spawn in a mech upon entering the cockpit you would then have a fancy detailed hud of your own, but also this could then trigger a detail cutoff for the smaller objects on the ground (only to the clients in the mechs). Meaning a big performance jump when you enter the mechs from that perspective. You could then render the closer objects with better detail and tone down the other objects of the map that are inaccessible or not within view to the mechs. This is just more black and white since I know LOD is used all the time this is just a very dependable instance where it could see much use.
I am not certain on these ideas as I know game engines vary from one to the next but that is why it's all up for discussion.







