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

Refactor new ECS rubble further #617

Open
1 of 5 tasks
Cervator opened this issue Sep 29, 2021 · 1 comment
Open
1 of 5 tasks

Refactor new ECS rubble further #617

Cervator opened this issue Sep 29, 2021 · 1 comment

Comments

@Cervator
Copy link
Member

Cervator commented Sep 29, 2021

After merging #593 the "golden test asteroid" that spawns in front of the starting station now uses ECS-based rubble creation! There are some outstanding next steps however:

  • The rubble starts with no momentum added - they should be flying all over the place (if they get bumped they also start acting bizarrely, like flying in circles)
  • The rubble is invincible (same state before Refactored Rubble to use ECS #593, normal asteroids are fine) and needs to be destructible
  • The tubble goes straight to the tiniest size - a larger asteroid should first break into smaller pieces
  • Smaller pieces should probably also have a chance to drop loot, but destroyed tiny rubble pieces should not?
  • Maybe really a separate item: regular asteroids should be updated to the new system - but this may involve a fair bit more work including spawning, despawning, and random starting momentum/movement if any

If anybody new wants to work on this feel free - it isn't necessarily a Good First Issue since the topic is complex, but the area is relatively tiny and approachable and we can give more directions here or on Discord as needed in response to well-informed questions :-)

Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 1, 2022
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 2, 2022
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 2, 2022
…d then into tiny rocks. The smaller pieces also drop loot when destroyed.
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 2, 2022
…d then into tiny rocks. The smaller pieces also drop loot when destroyed.
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 2, 2022
…d then into tiny rocks. The smaller pieces also drop loot when destroyed.
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 2, 2022
…d then into tiny rocks. The smaller pieces also drop loot when destroyed.
@BenjaminAmos
Copy link
Contributor

This isn't closed yet! Not all the issues have been solved.

@BenjaminAmos BenjaminAmos reopened this Mar 3, 2022
Mystic-Slice added a commit to Mystic-Slice/DestinationSol that referenced this issue Mar 4, 2022
…d then into tiny rocks. The smaller pieces also drop loot when destroyed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants