yuka 0.0.1
yuka: ^0.0.1 copied to clipboard
A dart conversion of Yuka a library for developing Game AI.
yuka · #
Yuka is a library for developing Game AI (based on yuka).
Features #
This is a dart conversion of yuka, originally created by @Mugen87.
- Autonomous Agent Design: Yuka provides a basic game entity concept and classes for state-driven and goal-driven agent design.
- Steering: Use the build-in vehicle model and steering behaviors in order to develop moving game entities.
- Navigation: Graph classes, search algorithms and a navigation mesh implementation enables advanced path finding.
- Perception: Create game entities with a short-term memory and a vision component.
- Trigger: Use triggers to generate dynamic actions in your game.
- Fuzzy Logic: Make your game entities smarter with Yuka's fuzzy inference system.
Yuka is a standalone library and independent of a particular 3D engine.
Documentation #
You can find the origional Yuka documentation on the website and the dart documentation on pub.flutter-io.cn.
Examples #
Find the example for this API here, and for a preview go here.
Contributing #
Contributions are welcome. In case of any problems look at existing issues, if you cannot find anything related to your problem then open an issue. Create an issue before opening a pull request for non trivial fixes. In case of trivial fixes open a pull request directly.