Wise Feline Blackboards

Blackboards allow you to create reusable AI which shares information with other parts of the game very easily.

Technical details

  • Only a few clean classes
  • Full source code
  • Ability to share blackboard definitions between different objects
  • Easy integration with any AI system
  • Extensive documentation
  • Fast and high performance

Description

This package is a part of our Utility AI (60% off for two weeks) and Ultimate Utility AI and influence maps packages and is also offered for free for those who just need this.

Documentation | Discord | Twitter/X

  • Do you want to communicate between different parts of your game with having direct dependencies between them?
  • Do you want to enable your designers to change a good amount of the functionality by simply giving them some values and allow them to choose which one to use and when?

If yes, Blackboards can help you.

A blackboard is an asset which resembles a dictionary or any other key value pair with the difference that different keys can have different value types.

This package allows you to define your blackboards and then attach them as components to GameObjects. The key value pairs are strongly typed and if you define a health key with a float value, then you cannot assign a game object to health in code by mistake.

This is a part of our Utility AI and influence maps package which allows you to create complex and immersive AI with ease.