Awesome
N:Beacon:ORCA
BEACON's ORCA Module
WIP
Hows
Installation
To be used with Unity's Package Manager.
⚠ Git Dependency Resolver For Unity must be installed before in order to fetch nested git dependencies. (See the Installation troubleshooting if you encounter issues).
See Unity's Package Manager : Getting Started
Quick Start
TBD
N:Packages for Unity
Package | Infos |
---|---|
Standalone | |
com.nebukam.easing | N:Easing provide barebone, garbage-free easing & tweening utilities. |
com.nebukam.signals | N:Signals is a lightweight, event-like signal/slot lib. |
General purpose | |
com.nebukam.common | N:Common are shared resources for non-standalone N:Packages |
com.nebukam.job-assist | N:JobAssist is a lightweight lib to manage Jobs & their resources. |
com.nebukam.slate | N:Slate is a barebone set of utilities to manipulate graphs (node & their connections). |
com.nebukam.v-field | N:V-Field is a barebone lib to work vector fields |
com.nebukam.geom | N:Geom is a procedural geometry toolkit. |
com.nebukam.splines | N:Splines is a procedural geometry toolkit focused on splines & paths. |
com.nebukam.ffd | N:FFD is a lightweight set of utilities to create free-form deformation envelopes. |
Procgen | |
com.nebukam.wfc | N:WFC is a spinoff on the popular Wave Function Collapse algorithm. |
Navigation | |
com.nebukam.orca | N:ORCA is a feature-rich Optimal Reciprocal Collision Avoidance lib |
com.nebukam.beacon | N:Beacon is a modular navigation solution |
com.nebukam.beacon-orca | N:Beacon module providing a user-friendly N:ORCA implementation. |
com.nebukam.beacon-v-field | N:Beacon module providing a user-friendly N:V-Field implementation. |
Installation Troubleshooting
After installing this package, Unity may complain about missing namespace references error (effectively located in dependencies). What Git Dependency Resolver For Unity does, instead of editing your project's package.json, is create local copies of the git repo effectively acting as custom local packages. Hence, if you encounter issues, try the following:
- In the project explorer, do a
Reimport All
on the Packages folder (located at the same level as Assets & Favorites). This should do the trick. - Delete Library/ScriptAssemblies from you project, then
Reimport All
. - Check the Resolver usage for users