Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limited movement #451

Open
rusu24edward opened this issue Oct 26, 2023 · 0 comments
Open

Limited movement #451

rusu24edward opened this issue Oct 26, 2023 · 0 comments
Labels
epic An "epic" for work to be done, a category of related tasks.

Comments

@rusu24edward
Copy link
Collaborator

rusu24edward commented Oct 26, 2023

Agent movement is currently only restricted by the presence of non-overlappable agents. We want to support other kinds of restriction, such as:

  1. Available region by encoding in the grid. Support movement region by encoding #513
    1. Observer showing available region
    2. Could consider moving the available region (e.g. must be within some distance of another agent). But not clear what happens when the agent falls outside of this region. Does it die? Does it become immobile until its "partner" returns? This is too detailed, and should be up to the designer. We just want to support available regions/cells.
  2. Movement gas, when run out the agent cannot move anymore. Movement gas #514
@rusu24edward rusu24edward added the epic An "epic" for work to be done, a category of related tasks. label Oct 26, 2023
@rusu24edward rusu24edward added this to the Coming... eventually milestone Oct 26, 2023
This was referenced Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic An "epic" for work to be done, a category of related tasks.
Projects
Development

No branches or pull requests

1 participant