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

Entity Support #88

Open
10 tasks
Tracked by #670
IntegratedQuantum opened this issue Sep 17, 2023 · 0 comments
Open
10 tasks
Tracked by #670

Entity Support #88

IntegratedQuantum opened this issue Sep 17, 2023 · 0 comments
Labels
engine enhancement a new feature or improvement gameplay physics game physics stuff

Comments

@IntegratedQuantum
Copy link
Member

Entities should be roughly split into a body, an inventory and an AI.
The AI determines the goals of the entity.
The body determines how targets can be reached (swimming, walking or flying) and some general stats of the entity.
The inventory determines what tools and attacks the entity has.

All combinations of these should be allowed and additionally the player should be allowed to take control of different bodies.

Sub-tasks:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine enhancement a new feature or improvement gameplay physics game physics stuff
Projects
None yet
Development

No branches or pull requests

1 participant