Anyway, the game's simple: hold down the Left Mouse Button (LMB) to generate a field. Once the field reaches full size ( 255 ), the integrity will start to drop. But this loss of integrity starts adding more energy to the accumulated Energy that you're trying to store. You have a target goal of 1000 energy and you have about 50 seconds to accumulate it. If your shield loses all integrity, it'll pop (vanish) and take all your accumulated energy with it and you'll have to start all over.
If you have any questions, let me know. Also let me know if it goes too fast. I use update's delta function, so it should be solid across all systems, but one never knows.
Controls:
LMB / Space - Grow the energy field!
M - Mute / Unmute the game (at the moment it only seems to work while you're actively growing the field?)
R - Reset the Game! (Note that if you're still holding down the LMB or Space, it'll immediately start a new game in Normal mode)
Let me know if you have any suggestions. I used what sounds I could because I couldn't mix my own.
Change Log
v 0.0.7
- Fixed the game.conf file
- Fixed visual error where mute icon wasn't displaying properly if game reset
Added game.conf file
- Added some animation
Added Nightmare! difficulty ( I have confirmed you can beat it! )
Added background image
Fixed a visual issue with "Goal" text not lining up with the rest of the text
Altered visual look of field slightly
- Added intro graphic
Added 3 levels of difficulty ( I have confirmed you can indeed beat all three )
- Fixed minor bug where timer would continue counting down after game was won.
- Added progress bars for shield size and shield integrity
Add shrinking noise
Remixed audio on growing noise
Added visual mute reference to lower-left
Mute now functions properly
Added the ability to use the Space Bar alternatively to the Mouse Button
Considered Features (Priority):
- Different Difficulty Levels, either hard-coded or customizable (DONE!)
Get some form of animation going so there's more to look at than just progress bars and numbers (DONE!)
Save a list of top 10 high scores, display at the end of the game (Low)
Have an intro menu that allows you to configure options and play the game (DONE!)