Blast through waves of quirky enemies in this fast-paced 2D lane shooter! Dodge, level up, and upgrade your gear as you fight to stay alive. Mix and match weapons, boost your stats, and see how long you can last!


Controls:



Move the character with WASD or the Arrow Keys.
Navigate the Level Up menu to select an option.
Toggle healthbars on enemies with H.
The healthbars are off by default.
Shoot with Spacebar. You can hold down the button.Mute the BGM with M.
It is on by default.
Select items in the menu with ENTER.Toggle debug with O. It shows hit boxes, HP values, the rows the enemies are in, and travel percentage to increase difficulties.
Used for debugging and left it in for fun.

Pause and unpause the game with ESC.

Game Overview:

You control Dokibird! Dodge the enemies as you make your way through the city.

Defeat enemies to gain EXP and level up your player. On level up, a menu will pop up.

The weapon selection will be random each time, but you can always increase your base damage (MAX: 5) and your HP (MAX: 5). Select the item with the ENTER key.


If you get hit, you'll slow down for a few seconds. During that time, you'll have temporary invulnerability.


When you hit certain distances, the difficulty will increase as you progress through the game. This increases the enemy HP.


You can toggle the HP bars of enemies on and off with the "H" key.


Enemies:

You will encounter multiple enemies in the game. They will spawn on the right as you move through the city. They will deal damage to you if you run into them.

DragoonA basic Dragoon enemy.
There's lots of them.
Minty DragoonA familiar face...?
Shoots bullets at the player.
Tomato DragoonA round and plump enemy.
Moves towards the player's current row at specific intervals.
Road BlockadeA basic road blockade.
High HP and grants no EXP on defeat, so try to avoid it.
Deals damage if you run into it.

Weapons:

You have multiple weapons at your disposal. They each have their own cooldowns that will automatically fire when you shoot.


ShotgunShoots 2 bullets at an angle.
Can hit enemies in different rows.
SniperShoots one very strong bullet.
Can pierce multiple enemies.
SMGShoots 3 bullets.
Each bullet deals damage to the enemy.
HomingShoots a homing rocket that targets a nearby enemy.
RPGShoots a slow but powerful RPG.
Explodes and deals damage in a large radius.

Pickup Items:

The enemies might drop a power-up on defeat.

BarrierA barrier that makes the player invulnerable for a very short time.
You won't take damage until it runs out.

Credits:

Built in GameMaker, I started the Game Jam late, so it was completed in just 6 days.

Assets:  Audio, SFX, sprites, and backgrounds are all created by myself (bunndan).

I used the following websites and programs:

My first Game Jam in over 10 years. I learned GameMaker, FL Studio, and pixel art  and sprites making from scratch in the 6 days I worked on this. It was a fun experience!

There's still a few things I wanted to implement, but I ran out of time.

Development log

Comments

Log in with itch.io to leave a comment.

It was fun, good concept and easy mechanics. I like the retro vibe.

Love the idea ! Even if at times enemy placement and moving around feels a little bit unfair, I had fun ! 

For something made in less time than others, you did great !Keep it up ! 
(No bugs found)

Thank you very much for the kind words and feedback!