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

Entities #90

Merged
merged 38 commits into from
Apr 29, 2020
Merged

Entities #90

merged 38 commits into from
Apr 29, 2020

Conversation

Unarelith
Copy link
Owner

@Unarelith Unarelith commented Apr 4, 2020

The goal of this PR is to add entities to OpenMiner.

Checklist:

  • Use entt and add a Scene
  • Add some controllers
  • Use a factory to create an entity (item drop for example)
  • Server-side entities
  • Find a way to have a safe server-side entity counter (maybe use server-side entity id instead?)
  • Remove useless files in cmake/
  • .travis.yml shouldn't compile and install SFML and GameKit before OpenMiner anymore
  • Create subfolders for components and controllers
  • Client should reload its registry when changing dimension

@Unarelith Unarelith force-pushed the entities branch 2 times, most recently from 8ad1711 to 357daba Compare April 5, 2020 15:02
@Unarelith Unarelith force-pushed the entities branch 4 times, most recently from 0b2d0c4 to 1ef1c90 Compare April 29, 2020 00:22
@Unarelith Unarelith force-pushed the entities branch 2 times, most recently from 3272c3c to f6696f9 Compare April 29, 2020 15:34
@Unarelith Unarelith changed the title [WIP] Entities Entities Apr 29, 2020
@Unarelith
Copy link
Owner Author

Most of the work has been done and the branch is stable now. I'm merging this.

@Unarelith Unarelith merged commit 4695ce9 into master Apr 29, 2020
@Unarelith Unarelith deleted the entities branch April 29, 2020 19:19
@FreeLikeGNU
Copy link

ooo cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants