[Note: if you intend to play this game in-browser, check the SAVEGAME WARNING below!]

SHADOW OVER THE TWELVE LANDS

By Bruno Oliveira (@btco_code)

This is a retro CRPG game where you control a party of adventurers through an epic quest that starts out with a small mistake where you essentially doom the entire world to a decade of disasters but worry not, because you are going to fix things now and defeat the great evil you unleashed upon the world.

The game is a cartridge that runs on the TIC-80 fantasy console with all the delightful restrictions that come with it: 240x136 screen resolution, 16 colors, basic sound/music, all in a whopping 64K of Lua code + 64K of VM data. 

Don't worry: your progress is saved to the cartridge's battery-backed memory so you can save the world in more than one sitting.

It's turn-based, so you have as long as you want to think things through and even in the heat of battle our monsters are well trained to wait, seemingly forever, until you have taken your turn.

You start at the shores of Riverside with barely no equipment, a laughable budget and a desire for fame, fortune and making the world a better place. Let's see how this works out for you.

SAVEGAME WARNING: Depending on your browser, the save game feature might not work (known issue on some Chrome versions)! To test that it's working, reload the page after the intro screen. If you see "Save OK" on the top left after the title finishes animating, then savegames are working. In any case, if you are playing this seriously, consider downloading the desktop version.

Controls:

  • arrow keys: move
  • [Z]: menu / confirm
  • [X]: cancel / close
  • At any time while adventuring you can bring up the game menu by pressing [Z] to allow you to: rest, cast spell, manage inventory and see detailed party info.

Tips:

  1.  To interact with things, just walk into them (huts, fountains, doors, etc, etc).
  2.  To rest, use food rations: press Z to open menu, select ITEMS, select the food ration, press Z and select USE.
  3.  Always carry plenty of food. Buy them in General Stores.
  4.  Always carry plenty of torches to light dark caves and dungeons. Also found in General Stores.
  5.  Upgrade equipment! You won't go very far with just a dagger and no armor.
  6.  Save at every opportunity. Fountains and inns allow you to save.
  7.  Beware of unidentified items. They may be cursed, explode, release poison gas, and all sorts of other bad effects. Plus, if you equip a cursed item, you won't be able to remove it.
  8.  When you get enough XP, go to a town to train to level up. You will know you have enough XP because the XP meter on the bottom right will be highlighted with an up arrow.
Updated 23 days ago
Published 28 days ago
StatusReleased
PlatformsWindows, macOS, HTML5
Rating
(7)
Authorbtco
GenreRole Playing
Made withTIC-80
Tagscrpg, Dungeon Crawler, fantasy-console, Pixel Art, Retro, TIC-80

Install instructions

Mac version: download the executable then right click (or option click) the file and select Open With and select Terminal.

Windows version: just download it and run it. If you get a prompt saying "Unidentified developer", you can click on "More Info" and then "Run Anyway" (assuming you trust me as a developer, of course! :))

Download

Download
ShadowOverTheTwelveLands-r2-Windows.exe 3 MB
Download
ShadowOverTheTwelveLands-r2-MAC 5 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

this game is great! thanks for making and sharing it. there's so much more depth than i expected. i've been playing for several days now. i appreciate the thorough manual, too.

i've noticed that the game (in browser) crashes to a black screen once in a while, sometimes apropos of nothing, sometimes immediately after a save (which is alarming, but i found that the save actually was successful), and sometimes when trying to enter or leave a town. also, one time it crashed to a command prompt that was full of error messages, which i didn't have the foresight to copy and paste for future reference. anyway, the crashing doesn't bother me, as i just save constantly. i don't know if this information might be helpful to you. 


also, could you please offer a hint as to where i may seek the Spectacles?

Cool! I looks ilke 3D map?

btco show code

Hey! It's "fake 3D", like the games of the 90s. If you're interested in the source code, it's here:

https://github.com/btco/so12l

Specifically, the 3D rendering part is in the rend.lua file.

Thanks!

Excellent retro rpg! the might and magic style is amazing!

A couple of questions:
- Is it possible to allow buying multiple items when you visit the shops? As it now you can to reenter the shop in order to buy another item!
- Also it is possible to automatically unequip an item when you try to equip a similar item? Having to remove first the currently equipped item before you can equip a new item is very exhausting!
- And finally where the savegame is located for the offline Windows version?

Hello! Thank you for playing!

Yeah, I know, having to visit the same shop over and over again to buy more than one Item is pretty exhausting, I will definitely fix that in the future. And auto unequipping the item is a great idea, it would make it much easier. Thanks for the suggestions!

As for the savegame location, I believe it's somewhere in C:\Users\yourname\AppData\Local but I'll double check on my computer at home tonight (I'm typing from my phone at the moment).

(1 edit)

Thanks!

Just out of curiosity when you recover something (I will try to avoid spoilers for my fellow gamers ;-)) from the first dungeon and you have a choice whether to give to someone important at the town does the choice you make affect the location that you found yourself after or the npc that join you? I choose to give what I have recovered in my case.

Ah! Well, sometimes choices are choices, sometimes choices are the illusion of choice, and often a diverging path might be different, but the result would be similar for practical purposes. :)

This is pretty fun, my only complaint is the ambiguously worded "reset game" option from the menu when you're playing. I interpreted it as "return to the title screen", but what it meant was DELETE YOUR SAVE u_u

Oh! Sorry, this was not supposed to happen. That menu is the system menu over which I have no control but even then RESET in theory should just return to main menu, not erase save. There is, however, an issue with certain browsers (Chrome) where savegames are not recorded. When you revisit the page, does it say "Save OK" on the top left in the main screen?

I downloaded the offline version... and after loading the game again, my save is still there!!! ^_^ sorry for the confusion - I feel like when I used the "reset game" option it took me to the title screen, but I didn't see the "press z to continue save game". It looks like closing and opening fixed it I guess?

Awesome! I'm glad it worked. So maybe the first time saving works but loading doesn't, and after reloading both saving/loading work... weird!

This was a very fun game! I really like the art style and game mechanics. The music was like the cherry on top and really created the atmosphere in the game :D

I don't know if you've heard of Game Development World Championship before (gdwc2019) but it's a competition for indie game developers where they can submit their games and it's free! It's great if you want some more visibility for the game and it only takes a couple of minutes to join :)