landgreen / n-gon

2-d physics rogue-lite platformer shooter
https://landgreen.github.io/n-gon/
GNU General Public License v3.0
143 stars 205 forks source link

Suggestion for a feature: Hawking Evaporation #122

Closed 3xionDev closed 9 months ago

3xionDev commented 9 months ago

So you know how black holes slowly evaporate away and then explode? Well, this can be accelerated to occur sooner than expected. I chatted with some people about this in the Discord server and they agreed that I should post it here. Basically, my idea is than when M kills a blackHole enemy, a small animation plays of the blackHole evaporating away and at the end of the animation it generates a small explosion that does moderate damage to both M and surrounding enemies. It would be useful for large crowds that contain blackHole enemies.

edit: upon being reminded, the general consensus is that it should deal radiation damage to the player, instead of causing an explosion

Masbirb commented 9 months ago

Maybe it should not do explosion damage but radiation damage

kgurchiek commented 9 months ago

I think making it do radiation damage would be unique enough to be its own feature and would he more of a contribution to the game, rather than just being thermal runaway with an animation. There's already a common bullet type that explodes, but a mob that deals radiation damage would be interesting

kgurchiek commented 9 months ago

This could also "fix" black holes being boring in even the slightest high energy builds, even just inductive charging is enough to make black holes ignorable (unless you get completely swarmed by several of them). Adding even just some small damage when they die would make them still a bit interesting when you have decent energy generation

3xionDev commented 9 months ago

Completely slipped my mind. We discussed this in the server didn’t we, guys? Yeah, rad damage is the better bet.

landgreen commented 9 months ago

ok I added this to my todo list