Author Topic: Requested changes to the AI code  (Read 3670 times)

0 Members and 1 Guest are viewing this topic.

Requested changes to the AI code
Post your requested changes to the AI code on this thread.  I'm taking a look at it, and although I may never actually do much with it, it's nice to know what's broken (as the actual functionality of the code is hard to glean from just viewing the file).  In addition, others who are editing the file will know what's wanted.
"Vasudans and Shivans don't wear clothes coz they told the serpant to go expletive himself. :D" - an0n

:(:(:(

NotDefault

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Requested changes to the AI code
well, I'd like a good collision detection for the AI, so they don't bump stupidely against capships or walls in an enclosed area. A good dodging hability would be neat, too.basically, if they use all the axis movements at the same time ( and sliding too, for ships like the scorpion), fighting them wouldbe more difficult, and then, more interesting.
SCREW CANON!

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
Requested changes to the AI code
Better line of sight detection for weapons. (Ever see a cap ship fire a beam through another cap ship on the same team to hit an enemy ship?) Ability to give almost any orders to any ship. And without FRED2 complaining.
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Requested changes to the AI code
The "All-fighter" command carryover bug :nod:
-C

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Requested changes to the AI code
The main things I would like to see are to have the AIs activate their afterburners a lot more often when they are moving in circles around you. Also, make it so that they do not fly in straight lines or a circle (when running around the player), but rather some form of a helix. The last thing is to fix the bug with the AI ignore order.

 

Offline delta_7890

  • Your Node Is Mine
  • 28
Requested changes to the AI code
Quote
Originally posted by CP5670
The main things I would like to see are to have the AIs activate their afterburners a lot more often when they are moving in circles around you. Also, make it so that they do not fly in straight lines or a circle (when running around the player), but rather some form of a helix. The last thing is to fix the bug with the AI ignore order.


I have a very funny story for that...  For kicks, I editted an Ares, giving it a super fast afterburner (1000 m/s) that never drained, decided to give a few to my wingmen.  It was fun to see them buzz around the battlefield like a couple of confused flies (strangly reminded me of Gundam Wing) until one of them crashed into an Aeoles, another into the broad side of an Orion, and yet another was torn up when slamming into a Mentu.  :lol:
~Delta

 
Requested changes to the AI code
Also I think when they form up on you that they should maintain the same vector as Alpha 1 at 0/ms.
You know, when they move around in one place
Watching from the background since 17 April 2002.

 

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
Requested changes to the AI code
Attack patterns.
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline Grey Wolf

Requested changes to the AI code
If you think 1000 m/s is fun, d/load the MOD in my sig. The Loki goes 2km/s. They don't need better AI there, the shear speed of their movements makes it hell to shoot them down.
You see things; and you say "Why?" But I dream things that never were; and I say "Why not?" -George Bernard Shaw

 

Offline Stryke 9

  • Village Person
    Reset count: 4
  • 211
Requested changes to the AI code
Attack patterns, a more complex set of variables guiding their movement, a control level that can override Alpha 1's commands, and the ability to write and run your own AI modules. Something like EarthC for FreeSpace AIs would be cool.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Requested changes to the AI code
Once again, everybody asks for stuff, but nobody works on it... there's no need for me to post in any other wishlist till the first ones haven't been filled, i suppose.
SCREW CANON!

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Requested changes to the AI code
The AI would be the first thing I would work on if I knew more C++. :p

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
Requested changes to the AI code
I've been watching this thread, but I haven't dug into the AI code yet so I don't know how easy it'd be to incorporate any of this stuff. If and when I get into the AI code, and if it's easy enough that I can do stuff with it, I will look at this thread for ideas what to do with it. :)
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 
Requested changes to the AI code
Quote
Originally posted by venom2506
Once again, everybody asks for stuff, but nobody works on it... there's no need for me to post in any other wishlist till the first ones haven't been filled, i suppose.


Half the problem is just figuring out exactly what's wrong.  Saying "ships don't avoid explosions well enough" doesn't cut it, really, because there is code to make ships avoid explosions.  For some reason, they just don't do it very well.  Until that reason is identified, through reading the code or testing in-game, it's very hard to make them to do it better.
"Vasudans and Shivans don't wear clothes coz they told the serpant to go expletive himself. :D" - an0n

:(:(:(

NotDefault

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Requested changes to the AI code
Quote
Originally posted by NotDefault


Half the problem is just figuring out exactly what's wrong.  Saying "ships don't avoid explosions well enough" doesn't cut it, really, because there is code to make ships avoid explosions.  For some reason, they just don't do it very well.  Until that reason is identified, through reading the code or testing in-game, it's very hard to make them to do it better.


ok, and what I said is: does someone do that (reading/testing/blablabla)?
SCREW CANON!

 
Requested changes to the AI code
When I say testing, I don't mean exactly that.  I just mean that someone has observed a specific problem with ship behaviour that prevents them from escaping capital ship explosions.
"Vasudans and Shivans don't wear clothes coz they told the serpant to go expletive himself. :D" - an0n

:(:(:(

NotDefault

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Requested changes to the AI code
Regarding the ships avoiding explosions, the biggest problem there seems to be that they do not activate their afterburners and instead simply cruise away from something exploding. :p