Under the tower -- By wuuff

Under The Tower

Author :  wuuff


Under The Tower is a turn-based RPG that I have been working on in my free time for a while now.  It's finally done, and I'm excited to be able to share it!

I decided to not use the SD card to store data to avoid feature-creep, so all the game contents are contained in less than 32 KB.  I still have tried to add a lot of game features in that small space:

-A 64x64 tile overworld
-10 randomly generated dungeons
-An epic main quest
-5 side quests
-An inventory system with 6 unique items, each with their own combat effects
-Three playable characters
-Nine unique abilities
-32 unique enemies
-Over 800 words of dialogue
-A save and load system, so you can save your progress

Please let me know what you think!  I ended up spending way more time on this than I expected, so I hope that you enjoy the result.


See more
Author :  Sorunome

This is looking awesome!

Author :  jicehel

Great. I'll test that tonight  ;)

Author :  Sorunome

I just noticed, that you didn't provide the sourcecode - is there a reason for that?
Author :  wuuff

I will be releasing the source code, but I wanted to get an initial round of feedback first, plus I wanted it to be Gamebuino exclusive for a short time. However, I will end up making the source available.

Author :  MicroGames

WOW how did You fit that game in 32K!

I didn’t fully fit EPIC MINI GAMES but this is 100 times more advanced :O


Author :  wuuff

The source code is now available, including the commit history.  I hope someone will find it useful or interesting.  It can be found here.

@MicroGames, I ended up compressing a lot of the game data, which helped give me more space.  I used huffman compression on the game dialogue, and run-length compression on the map data.  I used different compression techniques because they were better for those kinds of data.  The map had a lot of repeating tiles, and the dialogue had varying frequencies for different symbols.  I also randomly generate the dungeons, which means I can create a lot of areas without having to store anything.

I had to cut out a lot of features and areas I was originally planning on putting into the game, though.  The map and dialogue still use up a large percentage of the available space.

Author :  dreamer3

I had to cut out a lot of features and areas I was originally planning on putting into the game, though.  The map and dialogue still use up a large percentage of the available space.

I'd use the SD card for large maps and dialog... and then just page them in as you need them.

Author :  wuuff

I actually have other projects in which I'm doing exactly that.  For this game I challenged myself to fit everything into the .HEX.  Part of the reason I did this was to force myself to limit the scope of the game.

Author :  jicehel

You can always make a v2 later with extended world / dungeons and data if you want later after having complete your other projects or someone can propose it as it's open to modify as long as you keep author as source if i don't make error

Author :  MicroGames

Ok,

Thanks for the anwser. (The compression method will help me make games)

Author :  makerSquirrel

I would really like to see a port of that game to the Meta. I think it has a lot of potential...

Author :  Zockeromi

I did play the arduboy port - great game