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

Implement and improve the combat systems. #24

Open
2 of 7 tasks
Makosai opened this issue Feb 12, 2025 · 0 comments
Open
2 of 7 tasks

Implement and improve the combat systems. #24

Makosai opened this issue Feb 12, 2025 · 0 comments

Comments

@Makosai
Copy link
Member

Makosai commented Feb 12, 2025

Tasks

  • Combat Systems
    • Health System
      • Fade Health Bar Timer
      • Mini/Boss Health Bar
    • Attack System
    • Death System
    • Respawn

Focus & Requirements

Health System

The health system just needs a bit of a UX bump. It may need some updates to include things like shields, overhealth, and armor if that becomes a design choice. But to start off, just basic health is what we'll go with. The UX would include a fading health bar and a larger health bar to indicate a more lethal target.

Attack System

The attack system is currently set up in a way that factors in attack bonuses, defenses, and various other things based on stats related to them. But bonuses also need to be added for elemental effects. That's something for a later update. This is good for now and just needs to tested to make sure things are logical.

Death System

Health hits 0. Status turns to dead. Done. We just need a trigger for what happens when dead which can be tied in to. What happens when dying isn't determined yet. The plan was where you have to go back and get some sort of resources from your location and it's more brutal with the amount lost in boss-fights but it's not hard to retrieve. There will be more information about this in a future issue.

Respawn System

Because the death system isn't really defined when it comes to what to do when someone does die, the respawn system seems weird to implement now. But I guess an approach would be to just handle a trigger that sets them back to being alive. What happens between dying and respawning is really up to whatever future designs come into play.

@Makosai Makosai added for: systems priority: med type: changes Additions and updates to the codebase labels Feb 12, 2025
@Makosai Makosai added this to the Pre-Alpha Release milestone Feb 12, 2025
@Makosai Makosai moved this to Todo in Pre-Alpha Release Feb 12, 2025
@Makosai Makosai changed the title Start working on implementing and improving the combat systems. Roadmap: Start working on implementing and improving the combat systems. Feb 12, 2025
@Makosai Makosai changed the title Roadmap: Start working on implementing and improving the combat systems. Implement and improve the combat systems. Feb 12, 2025
@Makosai Makosai added type: roadmap and removed type: changes Additions and updates to the codebase labels Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant