David McMurdo
Member
Hello Everyone,
It has taken a long time, but I have finally created the art assets that I need to make my strategy game. I know exactly how my game will work, but what I want to do is teach the AI how to play it. So I'm just looking for some pointers on how one begins such a task.
In the month and a half that I've owned Game Maker 2 I've learned about many things. It seems to me that the most relevant to my current task would be states, yet do they alone offer enough complexity for the task at hand, or should I be looking to something else, maybe something that I haven't learned about yet?
Just to give a scenario from my game: let's say there are two AI nations on a map and they oppose one another. Yet, each AI nation needs to know that it should prioritise dealing with other neutral entities on the map at the beginning, because they pose a greater threat than the opposing nation. How would you begin to craft an AI that is capable of making such decisions dynamically and based upon the resources available to them? Would it just be a case of having the AI enter into a one of a long list of states based upon their present circumstances?
Just for the record: I already understand motion planning grids and have implemented one. It's AI behaviour that I'm inquiring about here.
Edit: And diplomacy is also a factor here, which makes the task at hand even more complicated to me.
It has taken a long time, but I have finally created the art assets that I need to make my strategy game. I know exactly how my game will work, but what I want to do is teach the AI how to play it. So I'm just looking for some pointers on how one begins such a task.
In the month and a half that I've owned Game Maker 2 I've learned about many things. It seems to me that the most relevant to my current task would be states, yet do they alone offer enough complexity for the task at hand, or should I be looking to something else, maybe something that I haven't learned about yet?
Just to give a scenario from my game: let's say there are two AI nations on a map and they oppose one another. Yet, each AI nation needs to know that it should prioritise dealing with other neutral entities on the map at the beginning, because they pose a greater threat than the opposing nation. How would you begin to craft an AI that is capable of making such decisions dynamically and based upon the resources available to them? Would it just be a case of having the AI enter into a one of a long list of states based upon their present circumstances?
Just for the record: I already understand motion planning grids and have implemented one. It's AI behaviour that I'm inquiring about here.
Edit: And diplomacy is also a factor here, which makes the task at hand even more complicated to me.
Last edited: