yuka 0.0.1 copy "yuka: ^0.0.1" to clipboard
yuka: ^0.0.1 copied to clipboard

A dart conversion of Yuka a library for developing Game AI.

yuka · #

Pub Version analysis License: MIT

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.

0
likes
150
points
149
downloads

Publisher

unverified uploader

Weekly Downloads

A dart conversion of Yuka a library for developing Game AI.

Repository (GitHub)
View/report issues

Topics

#threejs #games #ai #game-development #game-ai

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, logger, uuid

More

Packages that depend on yuka