0
an RTS with FPS-unit AI?
Started By Sgt. Rho, Jun 10 2009 18:28
15 replies to this topic
#1
Posted 10 June 2009 - 18:28
I've been playing with this idea for a while: Giving the units in a RTS game the AI of a FPS, thus if you tell a unit to destroy something, it won't just go for it, but rather for example if it's a sniper, take position on higher ground, etc.
What would you think of that?
What would you think of that?
#2
Posted 10 June 2009 - 18:52
That would be awesome.
But sometimes FPS AI is sometimes really stupid, even worse than RTS AI, at least RTS AI get the job done
But sometimes FPS AI is sometimes really stupid, even worse than RTS AI, at least RTS AI get the job done
F O R T H E N S
#3
Posted 10 June 2009 - 19:07
I used to get very irritated with units not doing what I told them. I know where I want my units to go, not some AI that is far less intelligent than I am. When the AI can really take advantage of cover then I'll pay attention to this sort of idea.
#4
Posted 10 June 2009 - 19:09
Well, that's what they'd be supposed to do. Of course, there would be a sort of "switch", to make them do what you tell them, or take it on by themselves.
For a "normal" RTS it wouldn't work, but something tactical, like WiC or Ground Control, there it would prolly work.
For a "normal" RTS it wouldn't work, but something tactical, like WiC or Ground Control, there it would prolly work.
#5
Posted 10 June 2009 - 20:28
The main reason it's not done that way, besides the points already mentioned, is simply processing time. Game programming is all about making a compromise between quality and speed. In this case you need to sacrifice quality in the form of AI intelligence so that you can keep the game running smoothly. The AI for a good FPS-style opponent is far more complex, and it would take far too much work to simulate that for EVERY unit on the battlefield, which may number over 100. Remember how Generals can already easily slow down a low-end computer... imagine that except even worse. That's why.
CodeCat
Go dtiomsaítear do chód gan earráidí, is go gcríochnaítear do chláir go réidh. -Old Irish proverb
Go dtiomsaítear do chód gan earráidí, is go gcríochnaítear do chláir go réidh. -Old Irish proverb
#7
Posted 10 June 2009 - 21:58
I already hate it when some units like JK move around to "have a clear line of sight" when it's not needed, so I don't want to imagine how irrirtating will it be to have the units doing that all the time...
#8
Posted 11 June 2009 - 05:14
Sgt. Rho, on 11 Jun 2009, 2:28, said:
I've been playing with this idea for a while: Giving the units in a RTS game the AI of a FPS, thus if you tell a unit to destroy something, it won't just go for it, but rather for example if it's a sniper, take position on higher ground, etc.
What would you think of that?
What would you think of that?
Company of Heroes and it's expansion packs already did it. Infact, Company Of Heroes also have a FPS graphics quality for a RTS game.
Edited by Kris, 11 June 2009 - 05:21.
#10
Posted 12 June 2009 - 20:17
I mean, units would have a sort of switch to tell them either to plan the attack or to just got for it. For example of you tell a few soldier dudes to kill a vehicle, but you only have 1 or 2 bazookas with them, they'll ambush the vehicle, but if you don't have them plan the attack. they'll just go head on, talking cover of course, to attack it.
#12
Posted 12 June 2009 - 21:07
Yes, a bit like the co-commander controls in RA3.
#13
Posted 12 June 2009 - 21:17
I would certainly like to see an RTS where such kind of AI is obligatory - i.e. both you and your enemy are "hindered" by it, having to factor in not only how your enemy behaves but also your own army - can you send in your cannonfodder or will they flee when it's obvious that you don't care for keeping them alive? Are your snipers able to communicate with your scouts so that they know where best to operate from? And so on... it'd certainly help shifting the RTS focus from tactics to strategy.
Now go out and procreate. IN THE NAME OF DOOM!
#15
Posted 12 June 2009 - 22:12
No, not really, the units just have an AI similar to that of a shooter, and would work together.
#16
Posted 16 June 2009 - 17:44
Graphics technology developers are working to use the enormous computing power of their GPU into AI for computer games. RTS AI would be perfectly suitable for this, as it requires a lot of different parallel calculations for every unit for example, which can be done by a GPU effectively with it's many shaders.
In raw computing power current GPUs are so much more powerful than CPUs, they just can only perform limited tasks. Utilizing the full potential of all this power could really give AI development an edge.
So we won't be shooting at mindless puppets anymore in what we call modern games. Modern AI is currently defined as ''not standing still and shooting at you''. That can be done beter.
In raw computing power current GPUs are so much more powerful than CPUs, they just can only perform limited tasks. Utilizing the full potential of all this power could really give AI development an edge.
So we won't be shooting at mindless puppets anymore in what we call modern games. Modern AI is currently defined as ''not standing still and shooting at you''. That can be done beter.
6 user(s) are reading this topic
0 members, 6 guests, 0 anonymous users