Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

Dungeon Tactics

by sensenmann666 - Compo Entry

Requires JRE 7 to run.

v1.0.1:

* Several Bugfixes and balancing changes

v1.0.2
* Balancing

v1.0.3
*JRE 7 compatible

---

This game throws you into a fight you can not win. You can however try to survive as long as possible.

To gain loot, kill enemies. You can equip loot to gain bonuses.

To attack enemies click on them (You can only attack the first enemy). After you attack the enemy, you will get hit by the first enemy in line. If you kill an enemy it has no chance to retaliate and you can immediatly attack the next enemy.
Some enemies have resistances or weaknesses to certain attack types. You can change your attack type with the small menu above your inventory.

You can sell any item at any time to get XP. This can be useful to gain a level at any moment, which will fill up your health to max, which is also the only way to regenerate HP.

Please share your feedback and have fun playing.

Downloads and Links


Ratings

Coolness61%
#427Humor2.68
#468Audio2.87
#528Theme3.62
#563Graphics3.09
#607Overall3.15
#698Mood2.77
#744Innovation2.88
#784Fun2.85

Comments

Doccrazy says ...
Dec 8, 2014 @ 3:23am

Great game, love the concept! But the mean gelatinous cubes always get me :D

Just what is the difference is between the 3 attacks? They seem to do the same damage and not cause any other effects.

sensenmann666 says ...
Dec 8, 2014 @ 8:02am

Some Monsters have random weakness and resistance to certain attack types. you have to try them out.

Cruion says ...
Dec 8, 2014 @ 11:31am

Good game. Every so often there would be an enemy that I wasn't able to hurt unless I got crits which is okay but seemed slightly odd that it come up regularly. Guess the RNG didn't like me much.

Dec 8, 2014 @ 11:52am

An interesting concept, but the execution is a bit lacking. The art looks cool and the inventory is very impressive. It is however not really clear what type of attack is effective against the fully shielded goblin(?). Since we both seem to do just 0 damage. Is this a bug? Nice Idea for the theme and a cool take on the RPG genre.

davesoft says ...
Dec 8, 2014 @ 7:37pm

Great game, very simple and nicely laid out. For some reason none of the icons responded till I died, then it worked a treat, bash the cubes! :D

DaRaziel says ...
Dec 8, 2014 @ 9:18pm

Looks like i`m missing something. Frame instantly closes with an error message:

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException:
java.lang.NoClassDefFoundError: javafx/geometry/Point2D
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:120)
Caused by: java.lang.NoClassDefFoundError: javafx/geometry/Point2D
at de.renoth.dt.actor.DescriptionBox.createLabels(DescriptionBox.java:49)
at de.renoth.dt.actor.DescriptionBox.<init>(DescriptionBox.java:43)
at de.renoth.dt.actor.ActorWithDescription.createDescriptionBox(ActorWithDescription.java:64)
at de.renoth.dt.screen.game.InventorySlot.setItem(InventorySlot.java:86)
at de.renoth.dt.screen.game.Inventory.fillInitialItems(Inventory.java:45)
at de.renoth.dt.screen.game.Inventory.<init>(Inventory.java:41)
at de.renoth.dt.screen.game.GameWorld.addMenu(GameWorld.java:115)
at de.renoth.dt.screen.game.GameWorld.<init>(GameWorld.java:50)
at de.renoth.dt.screen.GameScreen.<init>(GameScreen.java:20)
at de.renoth.dt.DungeonTacticsGame.create(DungeonTacticsGame.java:17)
... more

skeeto says ...
Dec 8, 2014 @ 9:32pm

I like the concept. It's definitely worth trying. But it hasn't been fully realized here. The game need more tuning and balance because right now it relies a lot on luck.

zakchaos says ...
Dec 8, 2014 @ 9:37pm

Couldn't run it. It gave me the name prompt, then when submitted game crashed

Hellequin says ...
Dec 8, 2014 @ 9:48pm

Great game! I like the concept!

Rene Damm says ...
Dec 8, 2014 @ 11:20pm

Asked my name and then was never seen again :( Sad because it looks very interesting.

sensenmann666 says ...
Dec 9, 2014 @ 9:08am

Yes, that is because it requires Java 8 (JRE 8) to run.

Rene Damm says ...
Dec 10, 2014 @ 9:22pm

Which is installed on the computer, however.

sensenmann666 says ...
Dec 11, 2014 @ 9:52pm

Im sorry, just made the game Java 7 compatible. Hope it works now :)

DaRaziel says ...
Dec 12, 2014 @ 7:25am

Thanks for the compatibility fix for Java 7. Great game, i enjoyed it alot! Item end enemy generation work pretty good!

Pickens Inc. says ...
Dec 12, 2014 @ 5:51pm

Nice concept, a little repetitive eventually, and the music becomes a bit droning (not sure if that's correct use but whatever XD)

grid96 says ...
Dec 12, 2014 @ 6:05pm

I love that game :D Had so much fun playing it, when i got the purple sword from my first enemies. You did a good job on giving the player good enough loot to keep playing, couldn't stop... till it crashed cause i had a full inventory :/ so a quick sell would be nice, to sell all the items of one color. But in total it was great, got everything to purple, i wonder if there is even more...

ynots says ...
Dec 12, 2014 @ 8:43pm

interesting...

Wilou1428 says ...
Dec 12, 2014 @ 9:18pm

Nice rogue-like :D. It would be even cooler if the equipment would show on player.

tompudding says ...
Dec 14, 2014 @ 12:21pm

Cool idea, though quite repetitive at the minute, would love to see my guy wearing the armour. Nice music too

EthanWebster says ...
Dec 14, 2014 @ 12:30pm

Fun little game, well done.

billrizer says ...
Dec 14, 2014 @ 12:37pm

Crazy addictive game - love it!

Would have loved weaknesses + resistances with maybe a little skill based (timed strikes) thrown in

Dec 14, 2014 @ 1:45pm

Despite its simplicity it sucks in you int "just another kill". Kind like the "just another turn" in Civilization games.
I got killed at level 8 by an exception :
Exception in thread "LWJGL Application" java.lang.NullPointerException
at de.renoth.dt.screen.game.Inventory.getFirstFreeInventorySlot(Inventory.java:91)
at de.renoth.dt.screen.game.Inventory.spawnNewItemPerhaps(Inventory.java:111)
at de.renoth.dt.actor.EnemyActor.die(EnemyActor.java:64)
at de.renoth.dt.actor.EnemyActor.access$200(EnemyActor.java:13)
at de.renoth.dt.actor.EnemyActor$1.touchDown(EnemyActor.java:28)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:55)
at com.badlogic.gdx.scenes.scene2d.Actor.notify(Actor.java:182)
at com.badlogic.gdx.scenes.scene2d.Actor.fire(Actor.java:147)
at com.badlogic.gdx.scenes.scene2d.Stage.touchDown(Stage.java:278)
at com.badlogic.gdx.InputMultiplexer.touchDown(InputMultiplexer.java:90)
at com.badlogic.gdx.backends.lwjgl.LwjglInput.processEvents(LwjglInput.java:323)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:199)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)

I was clicking rather fast on enemies and I think it might have happened due to the already dead enemy receiving a click or a similar issue.

sensenmann666 says ...
Dec 18, 2014 @ 6:28pm

Yeah its a known bug, the game crashes when you get an item but theres no free inventory slot

maxmetallica says ...
Dec 29, 2014 @ 7:26pm

rally nice work

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.

[cache: storing page]