0.7.8 • Published 2 years ago

yuka v0.7.8

Weekly downloads
86
License
MIT
Repository
github
Last release
2 years ago

Yuka · GitHub license NPM Package Coverage Status Language grade: JavaScript

Yuka is a JavaScript library for developing Game AI.

  • 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.
  • JSON: Save and load the current state of your game by using a serialization/deserialization API based on JSON.

Yuka is a standalone library and independent of a particular 3D engine.

Documentation

You can find the Yuka documentation on the website.

Examples

We have several examples on the website. If you download the repository and execute npm install && npm start in the main directory, you can start a local server and check out the examples on your computer.

Chat

There is a Discord server if you want to chat about Yuka and game AI related topics.

Resources

We recommend the following books in order to get familiar with most of Yuka's concepts:

Programming Game AI by Example by Mat Buckland

3D Math Primer for Graphics and Game Development by Fletcher Dunn and Ian Parberry

License

Yuka is MIT licensed.

0.7.8

2 years ago

0.7.7

2 years ago

0.7.6

3 years ago

0.7.5

3 years ago

0.7.4

3 years ago

0.7.3

3 years ago

0.7.2

3 years ago

0.7.1

3 years ago

0.7.0

3 years ago

0.6.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.10

3 years ago

0.3.9

3 years ago

0.3.8

4 years ago

0.3.7

4 years ago

0.3.6

4 years ago

0.3.5

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.4

4 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago