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

Boss battles have 3D scene once you lower the enemy to a critically low HP #53

Open
Lamby777 opened this issue Mar 18, 2024 · 0 comments
Assignees
Labels
battles Battle engine issues godot GDScript and engine-related stuff memo Registries and other "tracker" notes for future reference rust GDExtension Rust-related stuff ui Interface stuff

Comments

@Lamby777
Copy link
Owner

Basically you gotta fight them like normal, but once they reach a point where they "die," it shows them as having little HP left but continuing on. The camera zooms into the battle area into black, and a 3D scene starts, completely unique to each boss. Some sort of minigame or something. For example, maybe a maze for Rumble's fight in the labyrinth, or maybe a wild west FPS 1v1 against a bot, if you're fighting Colt. Obviously they'll be very simple minigames, but it should make the bosses somewhat stand out and be more unique and fun.

If you beat the minigame, you beat the boss, else you game over as if you ran out of HP. Should add some tension to that last part, but I could make it a bit easier than the rest of the fight just to avoid pissing off players when they go through long battles just to lose at the end to a minigame. Then, I could make the 3D minigame at the end HARDER than the regular battle for particularly resilient bosses who won't give up.

@Lamby777 Lamby777 added rust GDExtension Rust-related stuff godot GDScript and engine-related stuff battles Battle engine issues memo Registries and other "tracker" notes for future reference ui Interface stuff labels Mar 18, 2024
@Lamby777 Lamby777 added this to the Core Functionality Complete milestone Mar 18, 2024
@Lamby777 Lamby777 self-assigned this Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
battles Battle engine issues godot GDScript and engine-related stuff memo Registries and other "tracker" notes for future reference rust GDExtension Rust-related stuff ui Interface stuff
Projects
None yet
Development

No branches or pull requests

1 participant