10 Second Defense by tomsik68
In this game, you need to defend your castle against some creatures from the forest. They're coming constantly, so you need to shoot them. Each wave of enemies takes 10 seconds. I thought it would be interesting to create a defensive-style game where you only had 10 seconds, so here it is. The game can be played up to infinity until you don't run out of money/lives/patiency :)
== Gameplay ==
You play as a mage on the left side of your screen. You move around to pickup gold chunks, which randomly appear there. Enemies are coming from right and you need to use your abilities to shoot them. After 10 seconds, wave ends and you'll be redirected to shop, where you can purchase some abilities/upgrades. And then it repeats.
== Controls ==
Use left & right arrow to move your character.
Up & down arrows are used for ability switching(currently selected ability is the small icon above your head).
Use mouse to aim & left mouse button to shoot(you don't have to press it, just hold it or purchase Perma Shoot in shop[free])
To purchase in shop, double-click the item you're interested in.
== My personal thoughts of this game ==
This game definitely not going to win LD. There are better games out there. However, after 16 hours of programming this game, I got addicted to it! Really, it's the first game I created and got addicted to, which is a good sign :) | Graphics are my regular style (90's windows graphics), sound is just sfxr + autotracker, so it's not any good. However, as many wise people say: "Graphics is not important if the gameplay is good".
So I hope you like & enjoy the game! If you have any questions, I'll gladly answer them in the comments section below.
== How to run ==
First of all, you'll need java runtime, which can be downloaded at http://java.com/
Download the cross-platform zip archive & extract it. Then, notice 2 files named RUNTHIS. Windows users run RUNTHIS.bat, MAC/Linux users run RUNTHIS.sh
--------------------------------------------------------------------------------------------------
Other platforms are currently unsupported, as the archive doesn't include natives. But if you download LWJGL natives for your platform & place them to "natives" folder, you can copy command from RUNTHIS.sh and run it via command line :).
If you're interested in how the game was created, check my twitch channel at http://twitch.tv/tomsik68 and you can find the whole progress(except sound making) in the past broadcasts section.
== Gameplay ==
You play as a mage on the left side of your screen. You move around to pickup gold chunks, which randomly appear there. Enemies are coming from right and you need to use your abilities to shoot them. After 10 seconds, wave ends and you'll be redirected to shop, where you can purchase some abilities/upgrades. And then it repeats.
== Controls ==
Use left & right arrow to move your character.
Up & down arrows are used for ability switching(currently selected ability is the small icon above your head).
Use mouse to aim & left mouse button to shoot(you don't have to press it, just hold it or purchase Perma Shoot in shop[free])
To purchase in shop, double-click the item you're interested in.
== My personal thoughts of this game ==
This game definitely not going to win LD. There are better games out there. However, after 16 hours of programming this game, I got addicted to it! Really, it's the first game I created and got addicted to, which is a good sign :) | Graphics are my regular style (90's windows graphics), sound is just sfxr + autotracker, so it's not any good. However, as many wise people say: "Graphics is not important if the gameplay is good".
So I hope you like & enjoy the game! If you have any questions, I'll gladly answer them in the comments section below.
== How to run ==
First of all, you'll need java runtime, which can be downloaded at http://java.com/
Download the cross-platform zip archive & extract it. Then, notice 2 files named RUNTHIS. Windows users run RUNTHIS.bat, MAC/Linux users run RUNTHIS.sh
--------------------------------------------------------------------------------------------------
Other platforms are currently unsupported, as the archive doesn't include natives. But if you download LWJGL natives for your platform & place them to "natives" folder, you can copy command from RUNTHIS.sh and run it via command line :).
If you're interested in how the game was created, check my twitch channel at http://twitch.tv/tomsik68 and you can find the whole progress(except sound making) in the past broadcasts section.
| Cross-Platform(.zip) | https://dl.dropboxusercontent.com/u/29628587/TenSecondDefense.zip |
| Source Code(Java, Slick2D) | https://dl.dropboxusercontent.com/u/29628587/TenSecondDefense_src.zip |
| Original URL | https://ludumdare.com/compo/ludum-dare-27/?action=preview&uid=13547 |
Ratings
| Coolness | 62% | 3 |
| Overall | 2.76 | 841 |
| Audio | 2.63 | 506 |
| Fun | 2.71 | 730 |
| Graphics | 1.94 | 1082 |
| Humor | 2.50 | 419 |
| Innovation | 2.21 | 1035 |
| Mood | 2.41 | 809 |
| Theme | 2.97 | 730 |
Had to run it with sudo, otherwise I got this: http://pastebin.com/vWsXmvhn
One thing that you definitely should have added imho is a sound effect when an enemy reaches the base. Often I just wasn't sure whether I killed them or not. And suddenly I had no lifes left. :D
@ShellfishGames Thank you for good feedback on the game. The sound when enemy passes is a good idea :)
@Mekuri I wanted to add more things to shop, but 48h is 48h :D
The shop was nice, and I liked the different powerups (especially the perma-shoot : more games should be inspired by that feature). However, I never was able to purchase an extra life : the price seemed to rocket up to high for me to follow, even by camping the gold and killing all ennemies.
The audio was a nice addition, however any kind of sound effect for when an ennemy hit your base would be useful, seeing as the "lives left" indicator is far away from the main play area. That, or move it to the castle!
Graphics were simple at best, but that did not keep me from enjoying the game.
Finally, here is a tip for those who cannot shoot ennemies : try to fire ahead of the ennemy instead of right at him. Also, buy fireballs as soon as possible and burn stuff down.
@Delca I totally agree it's addictive, because as I wrote above, I got addicted to this too :). Here's a little story on the perma-shoot ability: I've been testing the game for an hour. Then two. Then I added shop, things were starting to get more and more complicated, so I needed to play the game further. After few rounds, I felt my finger so bad I couldn't continue, so I added the perma-shoot ability which in fact saved my finger :D
I'm sorry about the extra life price, but I wanted to keep the game balanced, so the extra life gets more and more expensive over time, because you also get more gold...
But anyways, I'm glad so much people like the game :D Didn't really expect that :P
Sweet anyway :D
@Jupiter_Hadley did you extract all the files? You can't run it in a zip archive, as the game needs all the files in archive...