Malware Maniaby YourLocalFaxMachine - Compo Entry
Quick! You're computer is being attacked by an evil snowman virus! Catch them on the beat as they get to your Virus Catcher 9001 or watch as your computer withers away.
Simply run the appropriate run file to start the game, I didn't want to fiddle with executables.
[[ I've added a download to the Mac package, if anyone would like to test it that'd be great! ]]
Malware Mania is a simple rhythm game where you defend against attacking snowman viruses. Each wave is mapped to a song, and there are five waves total. Each wave gets increasingly harder and increasingly faster, so be prepared!
This game can be pretty challenging for anyone not very well versed in rhythm games, and the timing for hitting notes isn't entirely perfect, but every level is entirely possible to beat with a little bit of practice.
Controls are as follows:
2, 3, W, E - Rotate your Virus Catcher 9001. 2 faces top left, 3 faces top right, W faces bottom left, and E faces bottom right.
R - Reset the song or the game. Pressing R while playing a song restarts the song, and pressing R while in the "Next wave in" menu restarts to Wave 1. A restart wipes your score, multiplier, and notes hit.
S - Skip the current song. If skip is used on the final wave, it loops back to the beginning. Skip also resets your stats.
There are a few bugs with wave progression, the most prominent of which is that when you fail a wave you will be pushed up the final wave and occasionally the reset will leave you there on the first press rather than restarting the game. It's not game breaking so I haven't bothered to figure out why it happens, just know that it does.
Java also seems to be giving errors about locating the natives, looking for a completely wrong file. On the Windows and Linux machines this has been tested on the bug doesn't crash the game, but it does on the Mac machine. I'm fairly certain it's either a problem with the run files or Java path not functioning how I thought it should, but that doesn't mean I know how to fix it. If anyone finds a solution please tell me so I can update all of the download files, as until it is fixed I won't be adding the Mac download here.
The Source zip contains all of the native files for all supported operating systems as well as jar files for Artifakt and Score, the two libraries the Curl jar file uses internally, both of which I've previously linked to sources for on GitHub.
Use the Source files if you'd like to help test other operating systems for me, as I only have access to a Windows machine set up and there are still those native file bugs that're popping up.
Downloads and Links
You must sign in to comment.
TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.
NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.
PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.
MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs (http://mysite.com/mygame.zip) and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.
MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.