View Single Post
  #11  
Old June 25th, 2009, 07:32 AM

LDiCesare LDiCesare is offline
Captain
 
Join Date: Apr 2004
Location: France
Posts: 820
Thanks: 4
Thanked 33 Times in 24 Posts
LDiCesare is on a distinguished road
Default Re: Some thoughts on improvements to the game

Quote:
Originally Posted by Squirrelloid View Post
-Units behave more like units and less like mobs: This is the most profound change I proposed, actually. Its also the most desirable. So, there are two ways you can go about this: (1) define a unit entity which has a depth and facing size, and move that unit entity instead of moving individual guys (this substantially decreases the processor work because it aggregates decisions). Or (2) have individual models know where in the unit they are and check stay in the same position relative to other models in the unit. This is aided by doing things like checking the slowest speed in the unit and capping all model speeds at that speed. I'd vastly prefer #1 for a number of reasons, such as because you can have individual sub-entities which take damage and make attacks, but you don't need to make many AI decisions below the unit level (substantially increasing game performance). I'd need some help implementing this because I'm not used to working with graphical applications, but given a week and someone to ask questions of I could probably figure it out. (Moderate)
Actually, I think individual fighters already know which unit they are part of. If you give an attack order to a 50-man unit, the 50 men will swarm around lone opponents in front of the enemies rather than go through an dfight behind. They swarm around their target instead of staying in square formation (they should have more than a square formation if we wanted more realism)
Regarding point (2),it's not graphic. It's a simulation on a terrain, but graphics don't matter.
Problems happen when units get killed and you want to regroup. If the forward left part of the unit has been killed and they want to stay in square, then units from left back and right must move left and forward to fill the gaps.

I don't think Illwinter's ever going to do something like that.
Reply With Quote