Not a member yet? Why not Sign up today
Create an account  

  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 
Rejigging the AI a bit

#1
So I'm trying something out.. the AI behaviours have various different uses of the sea surface pathfinding tools, depth requirements, minimum altitudes, that sort of thing.

I'm going to try and refactor it so that there is a common module that stores and uses that sort of information to adjust the waypoints set by the various behaviours, before passing the adjusted waypoints to the manoeuvre routines to use.

This should be quite useful as it will keep all the relevant info in one place, and allow every behaviour to make use of things like the aerial collision avoidance, terrain avoidance, sea surface pathfinding or land based pathfinding.

Let me know if you think this is a good idea, or not!
Reviewed FtD on steam yet? It's the #1 thing you can do to help FtD (and future games by Brilliant Skies!), so please take the time!
Bug tracker - view, "upvote", comment on and add all bugs here.
Request tracker - request new features here
support - private portal to service desk
Reply

#2
I think it's a good idea. Full steam ahead Smile
Reply

#3
If it'll stop my fleet ramming into each other and then competing to see who can crash into islands the hardest, then I'm behind it
Reply

#4
Aerial collision avoidance sounds promising.
Streamlining the code even better Smile
Some may know me as the most boring, consistent person on the planet, others as the most irritating erratic.
If you can't make sense of my sentence structuring, don't worry. Me neither. Language and I are at odds sometimes.
Reply

#5
Well this is surely a must have.
Reply

#6
Sounds like ease of use to me.  I approve.
-Do not bring forth an argument as fact that can be disproven with a 10 minute Google search.
Reply

#7
Okay these changes will be live in the dev test now.

Various things changed including the use of the new "adjuster", new ramming AI, new "point at and keep distance" AI, and a lot of changes to the Responding Module UI to simplify it a bit when you are not using the more advanced features of it

Let me know what you think.
Reviewed FtD on steam yet? It's the #1 thing you can do to help FtD (and future games by Brilliant Skies!), so please take the time!
Bug tracker - view, "upvote", comment on and add all bugs here.
Request tracker - request new features here
support - private portal to service desk
Reply

#8
Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.
Reply

#9
(2019-04-16, 02:12 PM)moonruner Wrote: Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are  finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.

No they won't be integrated.

There will eventually be a lot, and there will be a focus on routines that call other routines, for example swapping from broadside into ramming based on certain criteria.

ACB will be able to change AI parameters yes
Reviewed FtD on steam yet? It's the #1 thing you can do to help FtD (and future games by Brilliant Skies!), so please take the time!
Bug tracker - view, "upvote", comment on and add all bugs here.
Request tracker - request new features here
support - private portal to service desk
Reply

#10
(2019-04-16, 02:18 PM)Nick Smart Wrote:
(2019-04-16, 02:12 PM)moonruner Wrote: Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are  finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.

No they won't be integrated.

There will eventually be a lot, and there will be a focus on routines that call other routines, for example swapping from broadside into ramming based on certain criteria.

ACB will be able to change AI parameters yes

thx for answer

I haven't get diference of Adjustment and Manoeuver and others. I afraid if I forget which tab items are in.

I expected behavious would be changeable, so Im happy to hear that.
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)