
You can get downloadable versions of Terra and the character editor which are usable offline from Terra's itch.io page!
Also, a member of the community has started work on a Fandom Wiki and Discord server.
I will contribute to these when I am available to do so.
A tiny fanmade demake of Terraria in PICO-8!
If you haven't already, please consider getting the original game. This is only a small portion of what Terraria has to offer!
And if you enjoy this demake, please consider supporting me by buying one of my other games over on itch.io: https://pixelshock.itch.io/
If you would like to play with another person, there is an (outdated) multiplayer version available here!
Just keep in mind that this multiplayer version does lack saving functionality, and a few changes from more recent updates.
Controls:
How to play?
Features:
- A large map of 256x128 tiles, stored using the extended memory.
- Various biomes: Forest, Jungle, Corruption, Underground, Caverns, and Underground Jungle.
- 4 bosses: King Slime, Eye of Cthulhu, Ocram, and Plantera. (The Eye of Cthulhu and Ocram are night bosses and therefore can only be fought at night time)
- Many enemies for each biome and underground, with most having multiple variants. (9 types, with 25 variations in total)
- Fancy world generation with spaghetti caves.
- Mining and crafting.
- Various melee and ranged weapons. Ranged weapons automatically aim towards the nearest visible target, prioritising bosses.
- A basic palette fade lighting system, with a day-night cycle.
- Quite a few progression/recipe changes due to space limitations, details in the [Terra Wiki] section
- A separate character creator cartridge that is completely optional. (You don't lose any content with just the game cart)
- Optional keyboard + mouse controls!
- Life Crystals and Shadow Orbs to smash!
How to save your worlds and players:
Terra Wiki
A Terra Wiki is being built on Fandom.
There is also an itch.io thread that you can refer to in the meantime:
https://itch.io/t/2357748/terra-wiki
Documentation
Changelog
The history of Terra!
Credits
- Using tline sprite rotation function from TheRoboZ and distance function from Freds72.
- Music by @jo560hs.
- @Sup3rAw3som3Gam3r helped with multiple ideas and a few optimisations.
- Everyone who has played and found bugs for me to fix!


I can't place the background walls anywhere. Do they work or am I just doing it wrong?


Great demake, I love playing this and I really want to get back into terraria again. If you’d like any help with music I’m more than willing to make a few covers of the songs in the game. Just let me know how much space you have and I’ll see what I can do! Message me on discord at ScrubSandwich128#7190 if you’re interested


v1.1 Update main changes:
- Fixed walls not being blocks
- Moved selected item text above player's head to be more obvious
- Added wooden door, grey brick, and red brick
- Made ranged attacks always aim towards bosses if they're alive and in line of sight
- Reduced stats of bosses slightly due to lack of armour/accessories
- Reduced gravity effect on arrows and increased their velocity slightly
- Added dropped health pickups from enemies and the Eye Of Cthulhu's servants
- Made respawning happen when the player presses a button instead of after a timer
Other changes can be found in the changelog in the main post.



you can try running PICO-8 with the "allow future versions" flag via command line:
-accept_future 1 |
https://pico-8.fandom.com/wiki/RunningPico8
it may not work properly depending on which version of PICO-8 you have though


v1.2 Update main changes:
- Fixed the Eye of Cthulhu servants' drops (for real this time)
- Made bosses able to spawn even if the mob cap is reached
- Modified corruption generation (it does usually take longer, but i needed to save tokens)
- Added trash slot, trash selected item with ❎ and recover trashed item with ➡️
Other changes can be found in the changelog in the main post.



odd Error that raises more questions,
Oh wait it does that if don't add in the hashmap? or bigger than the hashmap?
Was confused, hadn't seen that terminology "position" since it's almost always "index"


v1.2.1 Update main changes:
- Fixed grey and red bricks dropping barriers
- Fixed crash when placing a picked up item into an empty inventory
- Demonite bars now need a furnace to craft
- Reverted a token saving change that broke surface cave generation. Now you shouldn't spawn in a rectangular hole in the ground anymore (8186 tokens)
- Doors now break when the tile below them is broken
- Made the secret boss bigger and added its second phase sprites
- Fixed a bug where hitting a tree with a hammer caused the game to freeze. Caused by a leftover sprite flag from early on in development.
- Added sound effect for magic mirror (8166 tokens)
Other changes can be found in the changelog in the main post.
[Please log in to post a comment]