24.06.2008, 05:34
In any game the AI is the hardest thing programming.
Besides there's the question according to which "vision" to improve.
If you make the AI act more realistically (in the sense that it simulates real life flying etc) it will be boring to the virtual pilot, because the virtual pilot himself is not doing things realistically (no pilot fatigue modeled in il2 so you can turn and do the clown thing as much as you wish etc) so the virtual pilot can easily win against the ai if the ai acts realistically unless the AI is really smart, and that's the big problem with AI to make them smart without cheating. There was a patch, 4.something, I liked very much, precisely because the ai would not do much violent moves. I just decreased my stick settings to match the ai manner of flying and had a lot of fun and immersion because it was looking and feeling right. But there were complains that the AI were too weak then, done by the usual vocal people, so Oleg "improved" the AI according to their wishes...
See it's a problem. In previous versions the ai would not run that much but turn a lot even if the plane type was not suited for turning, and that was hilarious because you could cheat them, you could kill a FW190 in your il2 just cheating him to turn with you till he was a sitting suck.
Hm doing pretty random talk, but it is not easy in my opinion to decide what means improved AI...
Let me give another example: ai doesn't overheat. Now that would be great to make them overheat but then you have to make them smarter too, make them manage in a sensible way their energy, with the overheat constraint added...
Smart AI... that's a dream
:mrgreen:
Besides there's the question according to which "vision" to improve.
If you make the AI act more realistically (in the sense that it simulates real life flying etc) it will be boring to the virtual pilot, because the virtual pilot himself is not doing things realistically (no pilot fatigue modeled in il2 so you can turn and do the clown thing as much as you wish etc) so the virtual pilot can easily win against the ai if the ai acts realistically unless the AI is really smart, and that's the big problem with AI to make them smart without cheating. There was a patch, 4.something, I liked very much, precisely because the ai would not do much violent moves. I just decreased my stick settings to match the ai manner of flying and had a lot of fun and immersion because it was looking and feeling right. But there were complains that the AI were too weak then, done by the usual vocal people, so Oleg "improved" the AI according to their wishes...
See it's a problem. In previous versions the ai would not run that much but turn a lot even if the plane type was not suited for turning, and that was hilarious because you could cheat them, you could kill a FW190 in your il2 just cheating him to turn with you till he was a sitting suck.
Hm doing pretty random talk, but it is not easy in my opinion to decide what means improved AI...
Let me give another example: ai doesn't overheat. Now that would be great to make them overheat but then you have to make them smarter too, make them manage in a sensible way their energy, with the overheat constraint added...
Smart AI... that's a dream
:mrgreen: