Comments (1)
I have no way of testing if the quick play feature works... Does it work? Someone tell me!
====================================================
What was just a school project turned into a project I couldn't simply leave until I polished it to what it is now. V2 of this thing is out now.
If people like it I might also put the engine itself for download along with a tutorial.
This is Bullet Fest, a vertical bullet hell shooter. Or a "tech demo". This "game" features 5 bosses and a stage portion, each showcasing the many prowesses of the engine I made in GM.
It's a bullet hell shoot 'em up game, does it need more explanation beyond that?
shoot everything that isn't you and don't let them do the same to you.
*
V2
Bullet Fest got an update. Here's what changed and what was added.
-A new boss fight, if you thought the old 4 were easy then you're in for a treat with this guy. Can you beat him without taking a single hit?
If you can then you can access his "Last Stand".
-A stage portion also exists now, it features waves of enemies, a midboss section and a boss section too!
-Various tweaks were made to the already existing bosses why?
because...
-Everything about the playable character is entirely different now!
(Further explained later)
More options have been added to the options to ensure anyone can play, use mouse controls, change the key bindings, change your max health and more!
New movement has been added and with that here are the default controls. You can change them anytime in the options
(keyboard controls)
-Movement - Arrow keys
-Focus - Left Shift
-Shot - Z
-Eraser - X
-Super - C
(mouse controls)
-Movement - Ship will follow your cursor
(it only follows at a certain speed so you won't be able to cheese dodge, focusing slows it down too just like with keboard)
-Right Click to reposition mouse cursor to player ship.
Useful if you want to make a quick stop or want to readjust yourself
-Focus - Left Shift
-Shot - Z
-Eraser - X
-Super - C
About Larina (controllable character, the one you use the controls shown above):
Larina has a Health, a Special, and a Stamina meter all of which are shown on the GUI; With the exception of the Stamina showing below Larina because of how important it is.
If Health goes to 0 you're done.
Each life you have 2 Specials, use them wisely.
Most things you do will either increase or decrease stamina.
Once it goes below 10 your movement will become incredibly limited, and once it reaches 0, you're basically done.
Stamina management is important.
Stats: (unfocused/focused)
Speed - 5/2
Power - 4/12
Hitbox - Very small
Stamina - 100
Super - 2
Super damage - strong
Stamina regeneration -
unfocused - slow
unfocused shooting - very slow
focused - very fast
focused shooting - none
Larina's moveset:
By performing certain combinations of moves Larina can do some of her special abilities, some are for offensive and some are for defensive play
Movement: Move around the screen, perfect for not dying, or running straight into enemy fire. It does nothing beyond that.
Shot: Depending on the options, this activates your shot, making you start firing straight bullets and homing bullets.
By default this is set to toggle.
(Shot options)
Toggle mode - Press Shot key to start firing or Stop firing.
Hold mode - Hold down shot key to fire.
Release mode - Hold down shot key to stop firing.
Eraser: Consumes 10 stamina, upon activating will erase bullets in front of you in a certain distance in a form of a slash, it also deals damage.
Super: Consumes 50 stamina and a single Super. Releases a giant ball of energy, anything caugth in it will be eradicated. Or more specifically it erases bullets and deals massive damage to enemies.
Focus: Makes your Hitbox visible and makes you move slower, perfect for doing precise movements.
Focus also increases the power of your shot but also makes shooting decrease stamina. Stamina regenerates much quicker in focused mode if you aren't shooting.
Dash: By double tapping a direction, Larina will enter the dash state in said direction, while in the dash state, Larina will move faster and become invinsible. Consumes 10 stamina and doesn't last long, dash wisely, the dash is mostly useful for easier re-streaming.
Shield: (Focus+Eraser keys while on standstill) While standing completely still and focusing, pressing the Erase key will activate a Shield bubble around Larina, the shield bubble makes Larina invulnerable while the bubble is active but Larina won't be able to move while it is active. Consumes 20 Stamina.
*
-Credits-
Made in Game Maker Studio 2 using GML.
Most artwork and coding was done by me
Playtesting was done by GernaldIdiot
-Sfx-
ripped from various shoot 'em ups.
-Bgm-
ICE
Potekonozikan
Shima26
wingless-seraph
ZUN
RemixTheIdiot/me
-Graphics-
kirbio
RemixTheIdiot/me
certain images were found in Google images.
-Scripts-
Darkwalker
nalgames.com
Pixelated_Pope
RemixTheIdiot/me
#shooter