Under The Tower

Creations

wuuff

6 years ago


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.

View full creation

Sorunome

NEW 6 years ago

This is looking awesome!

jicehel

NEW 6 years ago

Great. I'll test that tonight  ;)

Sorunome

NEW 6 years ago

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

wuuff

6 years ago

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.

wuuff

6 years ago

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.

wuuff

NEW 6 years ago

Sorunome Sorunome

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.

MicroGames

NEW 6 years ago

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


wuuff

NEW 6 years ago

Sorunome Sorunome

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.

dreamer3

6 years ago

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.

MicroGames

6 years ago

Ok,

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

dreamer3

NEW 6 years ago

wuuff wuuff

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.

wuuff

6 years ago

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.

wuuff

NEW 6 years ago

dreamer3 dreamer3

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.

jicehel

NEW 6 years ago

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

MicroGames

NEW 6 years ago

wuuff wuuff

Ok,

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

makerSquirrel

NEW 5 years ago

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

Zockeromi

5 years ago

I did play the arduboy port - great game 

Zockeromi

NEW 5 years ago

makerSquirrel makerSquirrel

I did play the arduboy port - great game