UNDERLOD by Rory Kaufmann
An arcade RTS roguelike. Buy guys and kite them around, fight bosses, level up. Inspired by Dota Underlords and borrowing heavily from SNKRX.
There's no web build, sorry!
| itch.io | https://sdwr.itch.io/underlod |
| github | https://github.com/sdwr/underlod |
| Original URL | https://ldjam.com/events/ludum-dare/49/underlod |
Ratings
| Overall | 1080th | 3.263⭐ | 21🧑⚖️ |
| Fun | 655th | 3.5⭐ | 22🧑⚖️ |
| Innovation | 1231th | 2.816⭐ | 21🧑⚖️ |
| Theme | 1510th | 2.132⭐ | 21🧑⚖️ |
| Humor | 1142th | 2.211⭐ | 21🧑⚖️ |
| Mood | 1282th | 2.789⭐ | 21🧑⚖️ |
| Given | 14🗳️ | 12🗨️ |
Can you clarify what the jam part is @rory-kaufmann ? The github commits look like its just iterating on an established game?
The game has an impressive amount of polish, but it seems that is a product of having worked on it for a long time. Since this is a game jam and your kind of supposed to start from scratch, I'll rate it well on the fun but not so well on the mood and theme.
Apart from the game jam, though, it is a fun and well polished game. The controls were good, the UI was satisfying, and the progression was fun.
It did crash during my play through:
```
Error
engine/math/random.lua:44: attempt to get length of local 't' (a nil value)
Traceback
engine/math/random.lua:44: in function 'table'
buy_screen.lua:376: in function 'set_cards'
buy_screen.lua:82: in function 'on_enter'
engine/game/state.lua:45: in function 'enter'
engine/game/state.lua:113: in function 'go_to'
arena.lua:974: in function 'transition_action'
shared.lua:467: in function 'after'
engine/game/trigger.lua:283: in function 'update'
engine/game/gameobject.lua:50: in function 'update_game_object'
shared.lua:483: in function 'update'
engine/game/group.lua:58: in function 'update'
engine/game/state.lua:72: in function 'update'
main.lua:1883: in function 'update'
engine/init.lua:159: in function <engine/init.lua:118>
[C]: in function 'xpcall'
```
i had fun playing the mini rts, not sure how the theme is implemented here unless you mean the crash that i got heheheheh
very hard to say what is coming from the SNKRX and what is not as I'm not familiar with the game
got a random crash after an arena:
`Error
engine/math/random.lua:44: attempt to get length of local 't' (a nil value)
Traceback
engine/math/random.lua:44: in function 'table'
buy_screen.lua:375: in function 'set_cards'
buy_screen.lua:82: in function 'on_enter'
engine/game/state.lua:45: in function 'enter'
engine/game/state.lua:113: in function 'go_to'
arena.lua:974: in function 'transition_action'
shared.lua:467: in function 'after'
engine/game/trigger.lua:283: in function 'update'
engine/game/gameobject.lua:50: in function 'update_game_object'
shared.lua:483: in function 'update'
engine/game/group.lua:58: in function 'update'
engine/game/state.lua:72: in function 'update'
main.lua:1883: in function 'update'
engine/init.lua:159: in function <engine/init.lua:118>
[C]: in function 'xpcall'`