David Colgan

Underwater scrolling shooter with fish guns and mutation-inducing pollution and radiation beam weaponry!

Awards

Give this entry an award

Diary Entries

Progress on my underwater scrolling shooter with fish guns and mutation

Hello all.  My name is David Colgan and this is my first PyWeek.  I've been wanting to participate in these contests, but I've never been available when then happen, so I'm excited to finally get a chance to participate.

My game is a scrolling shooter that takes place underwater.  The player is a tiny ship and is surrounded by many kinds of fish.  There is an evil source of pollution somewhere at the end of each level, causing the local sea creatures to mutate!  At the beginning of the level, the corruption level is low, and most fish you come across are friendly.  When you touch one of these fish, they join your cause by attaching to your ship and becoming a gun (yes, here it starts to get a bit ridiculous, but that's the fun, right?).  So far the only fish type is machine gun sharks, but I plan to add electric eels, plankton swarm, alligator armor, dolphin snipers, etc.

As the corruption level rises, the amount of friendly fish decreases and enemy mutated fish start to appear who fire on you.  The corruption level begins at zero and goes to 50% at the very end of the level.  However, you also have a very dangerous super-weapon - the radiation gun.  Firing it is very powerful, but causes the corruption level to increase, allowing the final corruption level to get up to 100%.  The corruption level directly corresponds to the percent chance that a newly spawned fish will be an enemy.  So you want to grab as many guns as you can at the beginning because there won't be as many at the end.

I'm also hoping to get boss fights in here too.

Here are some screenshots of the progress:

After day 2 or so, fish are attaching to your ship and firing bullets.



 After day 3, enemies appear according to the corruption rate and bullets do damage to the enemies.  I also have explosions, because fish definitely explode when they die.
 

I have a blog at lifelessboring.com where I hand draw pictures for my posts.  I am doing all the art myself in a similar style.  I'd like to also make all the sound effects myself, either with my mouth or by smashing things together.

The game is coming along; I just hope I can finish it in time.  I would welcome any comments or critiques.


The code is on GitHub if you want to try it out: https://github.com/dvcolgan/pyweek13.

Add a comment