Blocky Boss Battle

Here is my attempt to create a bullet-hell-style shooter game:


(old version: _5qfcJU65egL6)

This simple bullet hell shooter is made purely with blocks (image is for old version):

It features:

  • Enemy Life Bar
  • 4 phases of basic bullet pattern motifs like aiming at player, multidirectional shots
  • Slow movement mode for precise dodging

Introductions:

  • Press arrow keys to move your player
  • Press A to shoot
  • Hold B to stay in slow movement mode
  • It takes 12 hits to proceed to the next phase
  • When the boss life falls to zero, the player wins.

Give it a try. Change the patterns. Have fun!

28 Likes

Wow, this is incredibly good, great job! I love the different phases of the fight, and that each attack pattern felt just right in bringing its own challenge to dodge.

7 Likes

Thank you for your kind comment :smiley:

6 Likes

This is really great! One of my favorite genres, and love the multi-stage fight

5 Likes

This is a amazing game and I love it. At first I tried and failed horribly and when I used a auto clicker well lets say in 10 seconds flat I won.

3 Likes

i couldn’t help myself machine gun power up

3 Likes

I got to the 3rd phase, also have you played Touhou?

2 Likes

Bruh I also beat it without cheating

3 Likes

ha, same. all you need to do is spam a and just avoid the projectiles when it comes to the second phase (i think?)

3 Likes

Game details:

Title: Blocky Boss Battle
Series: N/A
Language: Blocks


Overview:
– [ Artstyle ] –
☐ A kindergartener drew it
☐ Down bad
☐ Average
:ballot_box_with_check: Good
☐ Amazing

– [ Gameplay ] –
☐ I’d rather watch grass grow
☐ Not very amusing
☐ Alright
☐ Enjoyable
:ballot_box_with_check: Exquisitely masterful (it rocks)

– [ Story ] –
:ballot_box_with_check: There’s no story
☐ So cliché
☐ Admireable
☐ Amazing
☐ You forget you have a life

– [ Performance ] –
☐ Doesn’t run
☐ Seconds per frame
☐ Stitched screenshots
☐ Partially smooth
:ballot_box_with_check: Flawless

– [ Bugs ] –
☐ Fallout 76
☐ Constant crashes
☐ Lots of bugs, little crashing
☐ Mostly smooth actually
:ballot_box_with_check: Properly debugged :point_right::smiley: :point_right:

– [ Length ] –
☐ Flappy bird (3 seconds)
:ballot_box_with_check: Average runner game (a few minutes)
☐ Minecraft if you git gud (~20 minutes)
☐ Fledged RPG game (20 minutes - 1 hour)
☐ How is this MakeCode??? (1+ hour(s))

– [ Difficulty ] –
☐ Cookie clicker
☐ Easy
:ballot_box_with_check: Easy to learn, hard to master
☐ Challenging
☐ Dark Souls

– [ Replayability ] –
☐ One-time experience
☐ For collectibles
☐ Every once in a while
☐ For sure
:ballot_box_with_check: It’s meant to be replayed

– [ Overall ] –
Review :arrow_down:

Objective description:

Blocky Boss Battle is a bullet hell style boss fight, with a custom made status bar and 5 different boss stages. The player has 20 lives, each getting depleted when the player touches the projectiles. The boss dies when you bring his health to 0.

Personal opinion:

This game is an incredibly fun bullet hell bossfight that can be infinitely replayed without losing any of it’s charm. With only a few simple sprites, it makes up for it with extremely amusing gameplay. The boss movement and attacks are very well made and the game itself is pretty hard to master. Beating it many times is a breeze, but finishing with 100% health really is a challenge.

Suggested improvements (for the author)

There isn’t much to improve here, as the game is very entertaining already.

(numeric score has been removed due to “violating MakeCode guidelines” (apparently))

10 Likes

this is the POWER!!! :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :money_mouth_face: :dotted_line_face: :metal: :metal: :metal: :metal: :metal: :love_you_gesture: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :ballot_box_with_check:

3 Likes

Look at my thumb nail, I won at 16 hearts! https://arcade.makecode.com/S00519-95981-17854-92503

2 Likes

This is SO good.

1 Like

@henrym am I able to borrow this for my Dark vs. Light Game Series? I’ll give you the credit for the boss fight, don’t worry :grin:

If you say yes, this is what I’ve made of it so far:

Dark vs. Light 6

1 Like

I want it to be the FINAL BOSS in my game.

In other words, it need to be AVIDLY ARDUOUS, ABSOLUTELY AWESOME, and, ADMIRINGLY ADDICTIVE. The three A’s for final bosses. It CANNOT be a final boss without the three A’s.

So? What do you think?

1 Like

Sure. Go ahead.

Two points:

  • You may want to implement hitboxes to compensate for the larger ninja star bullets.
  • Random teleporting may bring the boss close to the player, resulting in huge damage on the player. You may need to do some checking.
8 Likes

WOAH! HE’S ALIVE! plot twist of the year!

6 Likes

Oh… yeah you have a point with the ninja stars.

And with the teleporting… hmmmmmmmmmmmmm…

Hmmmmmmmmm… I like the teleporting…

Ok here’s what I’ll do I’ll change the random teleporting to pick random between 1 and 120 for the x, and 1 to …… 90! 1 to 90 for the y. :grin:

1 Like

I fixed it :smiling_imp:

6 Likes

Got to the last phase, couldn’t do anymore lol

1 Like