Click To Move
Click To Move features are not yet robust!

Since inputs are agnostic in Prodigy, all of the translation of inputs occurs on the Input Broker.
Click To Move requires the NavMeshAgent component to be present and active on the Agent you want to control, while Free/WASD requires any NavMeshAgent component to be disabled or removed.
Click to move style games are not the forte or main focus of this framework, so features related to it are not yet completed or fleshed out to a point that we would consider production-ready. There are many design implications to Click-to-move style games that are drastically different than design choices you would make in a freeform shooter or platformer style game. Because of this, the feature is a lower priority than other features.
The bulk of the click to move feature belongs to the InputBroker class. Translating the inputs for agents is the critical path to implementing click to move. Basic implementation exists, but not all gameplay considerations have been made.
Feel free to expand this feature or ask about it in our Discord channel.
Last updated
Was this helpful?