The Final Boss: Running Out of Powers by n.feofentov

This is a top-down shooter. Your goal is to kill The Final Boss.
At the beginning he is in the middle of the location. After getting some damage he teleports to a random side room (there are 4 of them).
Timer at the top counts time to something that I call "Power Down": when it's ran out player loses one random power. Also when it happens time slows down. You may think that it's FPS drop but it's not :)
Latest Updates
Update 1.1 (05.08.2017)
Fonts replaced with more readable (and pixelate)
Main menu redesigned
Explanation window added at the beginning
Minor UI bugs fixed (boss health slider, wrong sprites etc)
No gameplay elements were changed!
ATTENTION! Don't judge this build as jam's one. It is a post-jam update.
Download links:
Original jam's build (Judge this one! It is the same as in Links section): https://drive.google.com/open?id=0Bx4l-RdxJ0OtQXVfX0FHN1N4ZGc
Update 1.1 (optional): https://drive.google.com/open?id=0Bx4l-RdxJ0OtUm9JYnlZMXg5SU0
Update 1.2 (07.08.2017)
See comments section.
Controls
WASD - move
Space - dash in movement direction
Mouse - aiming
LMB - shoot
Esc - during the game opens window which leads only to main menu
Powers:

(left to right)
Multishot - each shot contains 2 (tier 1) or 3 (tier 2) bullets instead of 1.
Arcshot - when you fire you make 3 (tier 1) or 5 (tier 2) shots in different directions.
Dash - press Space to use Dash.
Shield Up - after getting hit your invincible period last longer than usual.
Freezing Bullets - each bullet has 0.15 chance to be freezing one (blue); when it hits enemy he becomes stunned in ice block for some time.
Dynamic Barrier - just a barrier moving around player and absorbs bullets; enemy rockets produce blast which damages player.
Explosive Bullets - each bullet has 0.15 chance to be explosive one (orange); it explodes at hitting obstacles or enemies.
Split Bullets - each bullet has 0.15 chance to be split one (yellow); after hitting obstacle or enemy it splits to 6 more bullets moving in different directions.
Burst Fire - you fire 3 times in a row with high fire rate and then wait for next shot.
Plot
You are a Great Space Warrior. You've passed through so many levels and killed so many enemies to meet The Final Boss face to face. And finally you enters the last room...
"You are very brave Warrior", says The Final Boss, "But it's time for you to die. But first I'll take everything you've got, every precious thing from you".
"You already killed my family. You destroyed my Homeworld and the whole Galactic Fleet. There is nothing left. It's just me and you and your army", you reply.
"Ha-ha-ha! Fool! There is still one thing you forgot. It's your Feel of Progression. Sense of Constant Improvement. I'll take everything you've collected during this mission. I'll take your Powers one by one!", Boss shouts.
And The Final Boss Fight begins...
https://www.youtube.com/watch?v=66PQBt9m0yg


| Windows | https://drive.google.com/open?id=0Bx4l-RdxJ0OtQXVfX0FHN1N4ZGc |
| Original URL | https://ldjam.com/events/ludum-dare/39/the-final-boss-running-out-of-powers |
Ratings
| Overall | 374th | 3.435⭐ | 25🧑⚖️ |
| Fun | 188th | 3.565⭐ | 25🧑⚖️ |
| Innovation | 239th | 3.391⭐ | 25🧑⚖️ |
| Theme | 159th | 3.913⭐ | 25🧑⚖️ |
| Graphics | 664th | 2.826⭐ | 25🧑⚖️ |
| Humor | 433th | 2.364⭐ | 24🧑⚖️ |
| Mood | 710th | 2.609⭐ | 25🧑⚖️ |
| Given | 21🗳️ | 21🗨️ |
So I first add detailed description in this comment but @sbeif pointed that I can edit description :slight_smile:
Maybe edit the description of the game because I didn't check the comments until after I played and found out I could dash only after I lost that power :D
It is difficult because I didn't have time to balance it.
The game would be a lot better feeling to play if the FOV were increased a little so you could see enemies before you see their bullets flying at you.
I had a pretty similar thought about a boss taking away abilities but I didn't have enough time to implement the feature in my game, so I'm glad someone else did it. It would've felt more powerful if you quickly gained these abilities every 5 seconds at the beginning so you could see what you're losing, but the game was still great. Also I suggest you edit your post with the gameplay details because I didn't check the comments until I was confused.
I really liked the time slowing mechanic too, in Overwatch at the end of a match my favorite thing to do is to kill someone while the game time is slow :) Overall fun game, and good use of the theme!
Yes, site is so slow that it shows me unedited/fixed description occasionally :)
I wanted to add abilities' description in-game but all menu/UI stuff were made at the last moment.
@reggnos I also think that player's movement speed is too high as well as enemies fire rate. I bit it only few times while debugging so it occurs to be challenging.
Ironically, but Boss sprite was the last I made. That's why it doesn't have any animation.
@ludumanthony Good point about some proving ground for abilities at the beginning!
https://www.youtube.com/watch?v=W4gWYkISonk
Thanks for being part of the stream :)
Loved it
And you can just shout at me here since I'm tracking mentions on feedback friends anyway...
- Lower difficulty (less enemies, slower enemies' bullets, faster player's bullets, slower movement).
- Level design!
- Less time before you lose power.
- Spawn bugs fixed.
- Hit indicator around the screen.
- Improved menu (game pause, restart, continue).
- Player's and enemies' colliders fixed.
- Awake time for just spawned enemies.
**Download**:
*Windows*: https://drive.google.com/open?id=0Bx4l-RdxJ0OtMmxNQnlzeDVsdnc
*Mac OS X*: https://drive.google.com/open?id=0Bx4l-RdxJ0OtMm1uQ0xXNG9iMzg
I've never made a build on Mac OS systems and don't have such to test it. So I'm very interested in feedback on how does it work if work at least.
I hid this update in comments so it won't confuse anyone who didn't try the game yet. I want people to see what I've made for 72 hours, not a week.

This fixes it:
`chmod 777 "The Final Boss 1.2.app/Contents/MacOS/The Final Boss 1.2"`
Still needs major balancing. Some of the powers were too good to lose and some of them were pretty useless. Like if I ever lost dash/arc/burst before boss was on less than 50% it was a straight up restart. Might be a nice idea to add RMB as an alt for dashing.
There was a lack of feedback on some actions (like getting hit). And the lack on audio didn't help here at all. I would slow down the enemy bullets just a bit and add a white/lighter outline to them to make them easier to see. Especially the red ones were pretty notorious because of the lack of contrast. And did you really think having player dodge red bullets over red background would be a good idea?
I'd also decrease the player hitnbox size. Not quite sure how big it was because it was impossible to know when you got hit unless it was the killing blow. Could decrease it way down to be like a circle with a diameter of 25% of the sprite width. It'd seem more fair since player would not get hurt on close calls and you could even add more bullets then. More bullets on the screen is better, right? It was also pretty hard to weave in between bullets because of the fast speed/acceleration. This is why quite a lot of bullet hell shmups have a key which when held, slows the movement speed of the player allowing more precise movement.