That's all up to you, since you're designing the game, but I have to tell you that building the needed algos does not give you a complete AI systemwahagn wrote:OK, but do you actually think that I need an AI engine to intergrate in Ninfa or do you think that just searching some tutorials and making some algorithms would be enough, for the type of game I want to make: mini-GTA ??Radikalizm wrote:AI is a very delicate system, there is no one-solution-fits-all AI system, and you shouldn't ask people managing libraries to write features that are specific to your needswahagn wrote:One more question, is it possible to intergrate an AI engine into Ninfa 3D and can you explain it to me??
Implementing path-finding algorithms is possible, but again there are different pathfinding algorithms suited for different situations, an algorithm suited for a dungeon wouldn't work on vast and open scenes for example
Pick up some books, read some tutorials, find out what it is that you need in your game (just saying I need AI is not enough) and write it yourself
A game framework/engine should not contain game-specific elements, only the tools to build these
Ask yourself how the player should interact with NPCs, how do the NPCs know that someone in their vicinity got shot and that they should run away, how do the cars driving around know where to go, how do they know when there's a red light, how do they know when there has been an accident or if the car ahead of them has stopped, ...
Implementing AI for such a game can be a HUGE task, since you have to take care of all the interactions you can think of, and every entity has to be aware of its environment in some way
