This project was made for the One Game a Month 23 (OGAM23) game jam. The game does have sound effects

Summary:

There are hundreds enemies coming up on your beach, and you've been posted there with only a maneuverable cannon.  The upside is that you're being sent support to keep you afloat, and that mentioned cannon is unreasonably versatile and powerful.

Controls:

A - S:  Move left or right respectively

Mouse Movement: Aim with your cannon

Left Click, Left Control: Shoot

Right click, Left Alt: Swap Attack

Page Down: Pause the game

Tab: View stat multipliers and kills until events will occur

Feature Rundown

1 Default and 11 Cannon Variant Upgrades

  • Machine Gunner: a faster shooting but harder to aim cannon
  • Shot Gunner: shoots a spread of pellets that is a versatile upgrade
  • Sniper: with a slower shooting speed, this variant has a faster movement and bullet speed. Along with being able to pierce once
  • Sprayer:  rapidly shoots a very innaccurate spray of bullets
  • Cannon: shoots larger bullets at the cost of reload time
  • Tsunami: Stirs up a slow moving wave that pierces through many enemies
  • Mega Tracker: Launches a giant homing projectile that tracks down and kills enemies 

And more!

Upgrade/Health supply drops are given every 5 kills, while every kill will contribute towards a counter that increases enemy spawns at certain thresholds (starting at 10).

Special Upgrades

Special upgrades are more varying boosts that can do the following:

  • Create one of a few different supportive turrets
  • Increase two random, or one chosen stat
  • Wipe the screen of all enemies
  • Increase player's health capacity
  • Increase upgrade duration

Enemies and How They Work

The Carrier Boats: These enemies move in a predictable path straight to the shore. They take one hit before sinking, and when they're hit they release the next enemy.

The Trooper: These guys can somehow take 2 hits (despite just being dudes??) and will simply make a direct path to the player rather than the shore. They are the only enemy that deals damage in this build.

The Artillery: This enemy moves across the screen and slowly moves closer launching bullets at the player. This enemy takes two hits to kill, and can be quite disruptive if not taken care of. Variants of artillery just lob more bullets at the player.

The Aggressive Carrier Boat: Like the normal carrier boat, but moves towards the player and drops the troops off at the shore. These will get more in the way over the normal boats.

You will get points for killing boats up until they release their trooper, and at that point the trooper will be worth the point. The boats will just be blocking your shots when they're at the shore.

Development log

Comments

Log in with itch.io to leave a comment.

My highest (I think) score is 4718. The game started to slow when I lost my grip on the situation lol. If I were to return to this project I would maybe make it so there are more enemies that are upgraded weaker ones so there aren't so many little guys slowing everything down.

Shot gunner with high fire rate may be overpowered...