August 24th-27th 2012 :: Theme: Evolution

Back to Browse Entries

Fungus Wars with Tone Matrix

by zuloo37 - 48 Hour Compo Entry

Note: Fixed. Now it is just an executable. Easy to run.

This is a game in which you fight enemies and grow upon defeating them. However, since that on its own isn't much, I decided to add a tone matrix that is activated based on the hue and brightness of the enemies you kill. In this project, I ended up learning an efficient way to add synthesized sound to a Java game by using an API called JSyn.

This is my first time in this contest, and honestly the first time I've made a game that wasn't just a copy of another already made, like Tetris or Tic-Tac-Toe. It's not the best, but I'm proud that I was able to finish.

Problems/Things I would have changed if I had had time:
-The audio being static-y when too much is going on (It needs fade)
-The pause menu/start screen/death menu not being so basic
-Adding more difficulty (maybe in modes)
-The interface for the pause menu being more spread out
-Button feedback
-A better background
-More shot sytles/options
-More enemy AI styles
-A description of the cost of upgrades
-Upgrade decimals rounding off
-More rotation fanciness

Downloads and Links




emveyh says ...
Aug 27, 2012 @ 6:57pm

Your web link is broken :/

Strkl says ...
Aug 27, 2012 @ 7:28pm

The game does not seem to run :(

thewiseguy99 says ...
Aug 28, 2012 @ 3:16am

can't run either
tried java -jar FungusApp.jar

zuloo37 says ...
Aug 28, 2012 @ 3:35am

That's weird. It works fine for me. Maybe Java version? I don't know.

Maikeroppi says ...
Aug 28, 2012 @ 3:52am

I was able to run the windows link. A pretty interesting game.

Nifty things:
-I like this sort of omni-directional shoot-em-up.
-I enjoyed growing as I defeated other colonies of pixels.
-Seeing other colonies of pixels fighting each other is really cool as well. It opens up strategic possibilities of sneaking up on fights and picking off the stragglers.

A few notes:
-Does the color change of my colony of pixels effect anything?
-There might be a slight bug in movement in that attempting to activate a few directions at once seemed to stop my colony of pixels, i.e. if I pressed left+up, I would not move sometimes.
-I only seem to get a single stream of shots, where all the non-playing pixel colonies get more elaborate shot modes.
-I feel like the game would benefit from an auto zoom, and especially at higher zoom levels, maybe the bullets could become larger so they're easier to see.

zuloo37 says ...
Aug 28, 2012 @ 4:07am

Your color does not affect anything, but I was kind of thinking of adding something with it.
I'm not too sure about the movement. I haven't had any problems with it.
Actually, you do get more shot modes. It's just that you can only see one stream because they're all in the same direction. Increasing the "Spread" or "Curve" trait would let you see more, though I could have made it more intuitive.
I used to have an auto-zoom, but the game starts to lag when colonies get 1000+ parts. I added a sort that makes the chances of getting more parts lower as you get up to around 500.
Thank you for the constructive criticism and for playing my game!

hamster_mk_4 says ...
Aug 28, 2012 @ 4:15am

Couldn't run the game

wizbane says ...
Aug 28, 2012 @ 4:35am

Game locked up on the upgrade screen after I got about 7000 score. Other than that, was a pretty fun shooter. I like the generative audio, might be neat to flesh out more of a melody that gets filled in rather than just random notes, but as the game progressed it made some interesting sounds. I upgraded bullet spread to the point where I was just surrounded by a swarm of bullets and couldn't tell which were enemies or my own. Changing the color of your/ the enemy bullets might solve this issue.

VDZ says ...
Aug 28, 2012 @ 5:24am

To everyone who can't run this: Install Java JRE 7. You likely have Java 6, in which case the game refuses to run without even so much as an error message.

This game presents some interesting ideas, but is very flawed.

The degree of customizability in this game is very interesting, giving you a motivation to gather points and a way to specialize in a specific playing style. However, the rules to this customization are very unclear (sometimes I could upgrade and other times I couldn't - I have no idea why).

But most of all, customization is pointless as there is no challenge in this game. Even in the earliest stages, you have to specifically try to get yourself killed in order to lose. As you upgrade further, it only gets easier, and soon enough you get to a point where anything that gets close enough to damage you is pretty much instantly obliterated before it can touch you (if you have enough curve and spread, you don't even have to aim for it). If something does happen to you, healing is very cheap. As much as I like the customization and the pixels representing your health, all of it is pointless when there is no need to customize and nothing to really deplete your health.

The graphics are basic and mostly not problematic, but the interface does have its quirks (no 'button pressed' feedback, numbers with 10 decimals, text running through other interface elements). The audio is interesting for the first couple seconds, but quickly becomes very grating.

Aug 29, 2012 @ 12:31am

doesn't run... :(

Zelen3d says ...
Aug 30, 2012 @ 12:10am

Tho I do have jre7, It runs, but I have this awful lag and the game feels pretty unresponsive, especially in the update menu.
About the game itself: I liked the idea of eating or being eaten+evolution

plule says ...
Aug 30, 2012 @ 6:22pm

wowow that was strange. I don't know how the ennemy's power is calculated, but just when I feel like I was god, I got killed. I think we earn faaaaar to much "evolution points". The curve parameter make some pretty patterns.
I'm not totally sure about the sound though...

dj_pale says ...
Sep 2, 2012 @ 1:27pm

Liked the audio idea, a bit on the easy side, took a lot to actually die from something. The retry screen does not work. Good starting point for more ideas like others have pointed out.

demonpants says ...
Sep 5, 2012 @ 12:04am

Why don't you say "all platforms" given that it's a JAR? I just ran on Mac no problem. Pretty cool game, I like the concept but it gets old quit quickly and I wasn't sure when it was going to end.

You must sign in to comment.

[cache: storing page]