Ludum Dare #33compo
Monster Defense
You are the leader of a monster pack and you send your minions to kill humans. However, the more you kill heroes, the better they are ! Fortunately, your powers increase too. Will you be strong enough to defeat the best hero ?
--------------------------------------------------------------------------------------------------
For this game (which is my first one), I chose to use libgdx with scala. I had to adapt some things but it worked perfectly well. I just had problems with errors messages which was sometime wrong : they did not show the real mistakes.
I began by the physics of the game. Basically, you control an army of monster that you can use against a hero. This hero has a spear. When a monster touch the spear, it dies. If he touch the hero, the hero dies. When you do not have any monster left, you become the boss. When you killed a hero, both the stats of the next heroes and your stats increased. So, the last fight depends on what your army did before.
The game is a simple platform game. The background and the ground are scrolling. The characters can lay down, jump and move.
Once I had a basic game, I became the graphic part. I did pixel art characters. I did the animations, the background, text messages...
Next, I integrated it to my game. I added screens, I animated my squares and made the background and the ground scroll.
I did a basic "AI" based on if else for the hero when he fights against the boss. I did not wanted to do something hard.
Then, I did the sounds. The background sound is a simple loop played by a bass, a kick and a french horn. I tried to do a "dark knight" melody, a dark melody. I generated other sounds for the jumps, the hits...
I did four levels that can be solved by different ways. They are quite short.
For the control, the space key is used to jump, the directional keys to move, m to mute and 1, 2, 3 and 4 (the one at the top of the keyboard) and launch monster. You can also click on the monster to launch. I had problems when resizing my window : all clickable area became impossible to click.
Finally, this game jam was a very nice experience. I learnt to use libgdx two days ago and it was a good way to practice. I will do it again :)
See you,
--------------------------------------------------------------------------------------------------
For this game (which is my first one), I chose to use libgdx with scala. I had to adapt some things but it worked perfectly well. I just had problems with errors messages which was sometime wrong : they did not show the real mistakes.
I began by the physics of the game. Basically, you control an army of monster that you can use against a hero. This hero has a spear. When a monster touch the spear, it dies. If he touch the hero, the hero dies. When you do not have any monster left, you become the boss. When you killed a hero, both the stats of the next heroes and your stats increased. So, the last fight depends on what your army did before.
The game is a simple platform game. The background and the ground are scrolling. The characters can lay down, jump and move.
Once I had a basic game, I became the graphic part. I did pixel art characters. I did the animations, the background, text messages...
Next, I integrated it to my game. I added screens, I animated my squares and made the background and the ground scroll.
I did a basic "AI" based on if else for the hero when he fights against the boss. I did not wanted to do something hard.
Then, I did the sounds. The background sound is a simple loop played by a bass, a kick and a french horn. I tried to do a "dark knight" melody, a dark melody. I generated other sounds for the jumps, the hits...
I did four levels that can be solved by different ways. They are quite short.
For the control, the space key is used to jump, the directional keys to move, m to mute and 1, 2, 3 and 4 (the one at the top of the keyboard) and launch monster. You can also click on the monster to launch. I had problems when resizing my window : all clickable area became impossible to click.
Finally, this game jam was a very nice experience. I learnt to use libgdx two days ago and it was a good way to practice. I will do it again :)
See you,
Genres: platformer
Comments14

Hyoga-3D24 Aug 2015, 13:33
for your first try, simple but nice, keep it up, my first game was not even playable, so you made better that me :D
Good job.
Good job.

EmanP24 Aug 2015, 14:11
I enjoyed being the boss more so than being a minion.
AdenMansonGames24 Aug 2015, 14:16
I love these type of games! Great graphics too
NickMakesGames24 Aug 2015, 14:58
not bad! I appreciate that the heroes you fight actually have different behavior patterns, instead of just growing more difficult through stat increases. It helps make each fight actually feel genuinely unique and interesting compared to one another.
(Side note, you might want to take down the web link, as it's intended for games which can be played in a browser. It's just a bit misleading, is all.)
(Side note, you might want to take down the web link, as it's intended for games which can be played in a browser. It's just a bit misleading, is all.)

Meta-link25 Aug 2015, 13:47
Really nice for a first game, especialy in only 48 hours ! The concept is really fun and the graphics are cool, so that's a nice little game, good job !

TimWright26 Aug 2015, 00:44
nicely done for a first try. I only had one monster left and 1,2,or 3 wouldn't do anything. Not sure...

Aun26 Aug 2015, 09:37
It is the 1,2, 3 under the keyboard not on the num pad.

Aun26 Aug 2015, 09:38
Sorry at the top of the keyboard

Mathieu Muller26 Aug 2015, 10:18
Not bad at all for a first game! You'll improve :).
djfariel26 Aug 2015, 11:24
1st Thought:
"...I'm confused"
Pros:
Art and music are well done. Good job on both.
Can't argue, I'm definitely the monster. Proper use of theme, lol.
Cons:
I guess I wish there was more to it. I liked the idea, there just wasn't a lot there to work with.
Overall:
Good first game. I look forward to seeing your second one.
"...I'm confused"
Pros:
Art and music are well done. Good job on both.
Can't argue, I'm definitely the monster. Proper use of theme, lol.
Cons:
I guess I wish there was more to it. I liked the idea, there just wasn't a lot there to work with.
Overall:
Good first game. I look forward to seeing your second one.

glerikud26 Aug 2015, 23:56
Not bad for a first game. The resoultion was a bit too low for me and when I resized it, it became buggy.

Matthew Rayfield28 Aug 2015, 03:41
a good one!
i liked the little bit of strategy that i had to think about to get at the hero
like the variation in monsters too
add more!
i liked the little bit of strategy that i had to think about to get at the hero
like the variation in monsters too
add more!

dopplerdefekt31 Aug 2015, 01:39
Pretty good for a first entry! I actually enjoyed playing this. Congratz






Another way to fix this bug is to make the windows not resizable.