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 world placing #35

Open
2 of 4 tasks
adam4813 opened this issue Aug 5, 2015 · 4 comments
Open
2 of 4 tasks

Entity world placing #35

adam4813 opened this issue Aug 5, 2015 · 4 comments
Assignees
Labels
feature new feature

Comments

@adam4813
Copy link
Member

adam4813 commented Aug 5, 2015

This involves the ability for a player to add, move, and remove entities to the world.

For this, engine systems will need to handle mouse click events and take appropriate action. Also editing widgets such as a rotation arc ball and translation cross-hair will need to be added as well.

  • Determine mouse click location within world
  • Create new entity at given location with selected properties
  • Add collision check for valid placement
  • Add shader to indicate valid placement
@adam4813
Copy link
Member Author

adam4813 commented May 5, 2016

Related #33 Material Picker and #38 Component packages.

@milesrout milesrout added this to the 0.2 milestone May 20, 2016
@milesrout
Copy link
Member

Definitely doesn't need to be in 0.1.

@milesrout milesrout added the feature new feature label May 20, 2016
@milesrout milesrout modified the milestones: 0.12.0, 0.11.0 Jun 6, 2016
@milesrout
Copy link
Member

Accidentally moved to 0.12, moved it back.

@adam4813 adam4813 changed the title World editing Entity world placing Apr 10, 2018
@adam4813 adam4813 added needs-review needs to be reviewed before the release and removed needs-review needs to be reviewed before the release labels Apr 10, 2018
@adam4813 adam4813 added the stale issues that are very old and the original reporter may no longer be able to verify label May 16, 2020
@adam4813
Copy link
Member Author

adam4813 commented Feb 6, 2021

Migrating this issue to being able to place an airlock in the world to serve as a starting point for creating ships. This provides a way to "connect" walls, floors, etc within the game world.

@adam4813 adam4813 removed the stale issues that are very old and the original reporter may no longer be able to verify label Feb 15, 2021
@adam4813 adam4813 self-assigned this Mar 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature new feature
Projects
None yet
Development

No branches or pull requests

2 participants