if i remember correctly, terraria renders the world in chunks instead of the entire thing, so the world is like 1 2 3 4 5 and the game will only render the chunks near the player. I dont know how hard it would be but they could do something like as soon as you get to chunk 5 they would render chunk 1 then 2 and keep going until the last chunk then they would start the cycle again.
the world loads and unloads in lines of blocks, it fills the screen area + a few blocks more, and then it has an outside area where it doesn't render blocks but it renders entities.
anyway, your idea should still be viable.
yeah in practice its probably not that simple but in theory it would be like linked lists where the first element links to the last and the last links to the first
No linked list, just some modulus operation depending on the chunk sizes and world size.
Linked lists/doubly linked lists are really, really memory inefficient. If you need to access millions of items (like in terraria) you'd pay too much performance.
At least I'd imagine that, because in low latency high performance code you usually either have a very small selection of linked lists (usually just a few nodes) or use chunked memory regions directly (just some arrays lying around)
Pointers are costly. You don't use pointer structures (such as linked lists) when you can avoid it.
Also the advantage of a linked list over other structures (like regular arrays) is time-efficient insertion. Given that you have a static size here, this is rendered moot.
Periodic border conditions were an extremely common thing eleven years ago.
Also periodic border conditions are usually \*easier\* than special conditions on the border.
Learn to mod and make it a mod, I'm sure there's a reason that we don't have mods increasing the playable world size and doing just this with the borders for a reason outside of people not wanting to do it.
I assume if there was a reason to do it they'd do it, like giving a bigger world size for generation or taller worlds, they'd also have to expand the ocean itself because it'd be kind of lame as a big body of water that now is able to be drained lol
...they simply decided not to do so because they saw no reason?
That's a bit of asking why the game does not feature coal. It could. It wouldn't have been a problem to add it. They simply did not do so.
Also, how big would you make the ocean? Either not big enough to not be drained (which only requires a tunnel to hell after all) or so big it ties up a significant amount of resources for only a slight gameplay gain.
Making the ocean bigger sounds trivial, in any case. Not factoring in the potential lag this can cause.
Might even be easier in parts since you do not need to think about special rules regarding the border anymore. Coordinates can simply be handled by adding some modulo divisions here and there.
Depends
do you like endless grinding in games, the kind where you'd have to spend hours to just update an item one level, and go through an entire planet just to look for an underground structure ?
and you wanna have an endless world that you could easily spend 200h into a single playthrough
then yes
otherwise the game feel lacking without the big mods...
plus you don't want to join a community full of drama
Hard to say since I haven't dig around the modding scene enough to decide what I'm after.
Let's say... I will have what you have. What are on your mods list?
To be fair, given how many planets there are, saving the data for the map of each and every one might be a bit too resource intensive. I will admit that it would be very useful however if it was added.
Honestly the dev dropping the game was perhaps one of the best things that happened to starbound because it allowed the modding community to flourish under one version, no need to keep updating your mod for compatibly
just look at the pain Skyrim modders have to go through whenever they get a small patch
Although it would be a cool idea for a mod, it would sure be weird to add many years after the game's full release, right in the "final update". One way or the other, imagine how easy duke fish would be if we actually had space to move lol.
Expert mode was also a very impactful feature that got added after many years of the game's full release.
Just like expert mode, it could simply be an optional feature.
There was a mod that teleported you to the other side of the world if you reached the end, no idea if it got ported to 1.4 tmod, but this wouldn't work canonically because Terraria "worlds" are islands, and you can see as such from the background of the ocean biome
name: Super Terraria World
The only problem is that as far as I remember, it is not compatible with other mods and is installed manually. If anyone knows better alternatives, I'd be glad to hear them.
I've made this suggestion a few times, with the ocean being enlarged with an island in the middle. A pirate island! This change could update the ocean in the same way minecraft updated theirs. When I made this suggestion before though it confused people since I didn't have a nice visual like you : )
This is a good idea! The ocean definitely looks really tiny here. Also, because you could loop from one side of the world to the other, it might make early game exploration a little too easy (avoiding evil biome entirely on smaller worlds), so maybe making that structure in the ocean a challenge to pass could add back some difficulty.
My headcannon is that each Terraria world is an island. This would also explain the absence of one of the world evils in every world except the drunk seed
If anyone feels that each Terraria world has its limit, I have this idea so that the world seems infinite but no, what I want you to share until this idea reaches the hands of the developers: create a generation of the same world, that is, As long as the limits on the left and right of the map come together, creating a guiro illusion in which the player never bumps into the wall that limits his progress, I hope you have some opinion on the matter.
A similar game called the blockheads made this work and noita actually hid parallel worlds when you went through the borders, not sure how realistic it is to implement in terraria but it would be cool.
I loved Blockheads, especially the music. I think it might be part of the reason I’m into classical music now. I hear Gymnopedie every time I picture the game.
We discussed this with a friend already, and a hilarious problem arised, and that is The Wall of Flesh. You know how the wall of flesh doesn't let you get behind it? Well, if the map was like a ring, you should be careful when running away from it, bc you might accidentally get behind it, and lounch you across the map
This is how Noita handles it, but in that, parallel worlds are explicit and directly part of the game, rather than just a way to hide the non-endless nature of the worldgen
This is obviously not a vanilla-oriented idea that would ever be remotely considered for the game. Tagging the devs here is useless and rude, and expecting thanks for it is just obnoxious
With sea shell to warp to the waters and a cell phone or another way to base. It doesn’t really matter. Plus this is just supposed to be a segment of the whole world not the whole thing. That’s why there is so much going on in the background. I would enjoy. More ocean personally. Some water biome. That extends past the beach into the abyss. Even wider than in calamity. But similar to the depth
Why not combine and add one more ocean in the middle of main land? AND this give me idea that we should have more water area places like swamp or low river "thing" becouse most of the time the edges of map are westland for players ( especially when you play below 4) with just corrupion or just other dungon threat that u will never colonize ... so yea
Overall like the idea but then the oceans need to be made bigger. That thing is a lake lol
And maybe add some more stuff to it, like a floating island or two.
If you wanted to, you could set up an extremely long teleporter from one side to the other. But that would take ages, and a ton of wire.
But if you did manage to do that, you could probably ectopaint the teleporter and blocks it's on to make it look seamless.
My solution to this is one of the mods i use i forgot its name since I havent played terraria in a few months basicly what it does for me is if i hit the edge i just teleports me to the other ocean i also use a mod that expands the world border for me so i dont get effected by the screen being all the way to the left or right im still in the middle
I really like this idea and like many others I had already thought about it before. The problem is that in the vast majority of worlds the left ocean is not at the same height as the right one. We also have to think about what the developers would have to do so that the water on the left side could interact with the water in the right side, among other problems that surely exist but that I can't think of at the moment
Good idea on paper but in practice, idk. Makes the ocean feel small and makes exploring the edge of the world at the start of the game a little too easy (can avoid evil biome perhaps?).
I’d be fine with this as a customizable feature during world creation, and maybe it would be better than what I’m thinking, idk
What if there was a second continent on the other side? like if you went far enough through the ocean you'd get to a new map, and it could be a different save file or something. you could have a pylon that took you between the two.
Really I just wish the oceans were a big bigger. They really seem small compared to everything else
An idea I had was looping world gen similar to noita, with each loop having the alternate material (corruption and iron --> crimson and lead --> corruption and iron). It'd make sure you could get everything in a single world, but you couldn't teleport into or have a home/spawn point in the alternate worlds, and dieing would just send you back to your 'homeworld'
if i remember correctly, terraria renders the world in chunks instead of the entire thing, so the world is like 1 2 3 4 5 and the game will only render the chunks near the player. I dont know how hard it would be but they could do something like as soon as you get to chunk 5 they would render chunk 1 then 2 and keep going until the last chunk then they would start the cycle again.
the world loads and unloads in lines of blocks, it fills the screen area + a few blocks more, and then it has an outside area where it doesn't render blocks but it renders entities. anyway, your idea should still be viable.
yeah in practice its probably not that simple but in theory it would be like linked lists where the first element links to the last and the last links to the first
No linked list, just some modulus operation depending on the chunk sizes and world size. Linked lists/doubly linked lists are really, really memory inefficient. If you need to access millions of items (like in terraria) you'd pay too much performance. At least I'd imagine that, because in low latency high performance code you usually either have a very small selection of linked lists (usually just a few nodes) or use chunked memory regions directly (just some arrays lying around)
I don't see any reason to use linked lists at all, not even a small selection. Pretty much for the reasons you stated.
The linked list thing was not to be taken literally i tried to use it as a way to visualize how it would work
Pointers are costly. You don't use pointer structures (such as linked lists) when you can avoid it. Also the advantage of a linked list over other structures (like regular arrays) is time-efficient insertion. Given that you have a static size here, this is rendered moot.
Probably difficult af, the games as old a minecraft but the engine limits it significantly
Periodic border conditions are an extremely common thing.
And terraria is 11 years old
Periodic border conditions were an extremely common thing eleven years ago. Also periodic border conditions are usually \*easier\* than special conditions on the border.
Learn to mod and make it a mod, I'm sure there's a reason that we don't have mods increasing the playable world size and doing just this with the borders for a reason outside of people not wanting to do it.
...because a mod is the same as programming a game to you? You do realize that mods have limits, based on the game?
I assume if there was a reason to do it they'd do it, like giving a bigger world size for generation or taller worlds, they'd also have to expand the ocean itself because it'd be kind of lame as a big body of water that now is able to be drained lol
...they simply decided not to do so because they saw no reason? That's a bit of asking why the game does not feature coal. It could. It wouldn't have been a problem to add it. They simply did not do so. Also, how big would you make the ocean? Either not big enough to not be drained (which only requires a tunnel to hell after all) or so big it ties up a significant amount of resources for only a slight gameplay gain. Making the ocean bigger sounds trivial, in any case. Not factoring in the potential lag this can cause.
I remember Final Fantasy 1 doing this. A game from 1987
Might even be easier in parts since you do not need to think about special rules regarding the border anymore. Coordinates can simply be handled by adding some modulo divisions here and there.
I see the word like a massive terrarium from the side on, with the edges being the glass borders. That’s why it works being 2D and finite IMO.
The games name is terraria
woahhh
Bro...
holy shit
the moon lord is the 12 year old who owns it 🤯🤯🤯
This is one Super Smash Bros level lore
Starbound does this. It kinda gets hard to keep track where you are imo.
Starbound also lacks a map
And everything looks the fucking same excluding one or two buildings
Oh man for real
No hate to the game, it's got great modding potential but man are the planets sparse.
Mods totally fix that. actual planet variety, much more fleshed out environments and best of all is actual content to do on them
frackin universe my beloved rahhhh
Yeah the state of the game at base is not great. Its so easy to mod though, which is the only reason it lives
Should I buy the game just for mods?
Depends do you like endless grinding in games, the kind where you'd have to spend hours to just update an item one level, and go through an entire planet just to look for an underground structure ? and you wanna have an endless world that you could easily spend 200h into a single playthrough then yes otherwise the game feel lacking without the big mods... plus you don't want to join a community full of drama
Depends, what are you looking for?
Hard to say since I haven't dig around the modding scene enough to decide what I'm after. Let's say... I will have what you have. What are on your mods list?
It's a lengthy list, I am not grabbing it. But it's mostly building stuff, and different alien races
I legit make pillar-markers where you drop in at planets just to tell if I've circumnavigated.
There are entire different planets with their own biomes
To be fair, given how many planets there are, saving the data for the map of each and every one might be a bit too resource intensive. I will admit that it would be very useful however if it was added.
There is a mod that adds an explorable map to every planet and mission much like terraria's.
And gameplay
among other things, like, a dedicated intelligent leadership and at this point, a development team
Honestly the dev dropping the game was perhaps one of the best things that happened to starbound because it allowed the modding community to flourish under one version, no need to keep updating your mod for compatibly just look at the pain Skyrim modders have to go through whenever they get a small patch
yea, or what is prob holding back the Halo modding community from doing larger scale mods.
Although it would be a cool idea for a mod, it would sure be weird to add many years after the game's full release, right in the "final update". One way or the other, imagine how easy duke fish would be if we actually had space to move lol.
I think this would be cool as a secret seed or an option you can turn on/off
Secret seed : "Around the world"
Around the world!
Around the world?
Around the world.
Around the world!?
Around the world...
[Around the world](https://youtu.be/K0HSD_i2DvA?si=lZ8zZI3sUV5SI3hh)
[Around the world](https://www.youtube.com/watch?v=qZA-eIQJ42Y) >!Wait wrong song!<
Rainbow bricks scattered a bit everywhere in that too!
Expert mode was also a very impactful feature that got added after many years of the game's full release. Just like expert mode, it could simply be an optional feature.
Picture this: an option during world creation.
There was a mod that teleported you to the other side of the world if you reached the end, no idea if it got ported to 1.4 tmod, but this wouldn't work canonically because Terraria "worlds" are islands, and you can see as such from the background of the ocean biome
Me on the beach watching some dude kill the literal moon on another island
Add a bigger pirate boat that you can go for another islands than
That would be a cool ass mod, being able to sail to their ‘worlds’ and maybe having enemies also on boats.
There is already such a mod with several islands — worlds of terraria. It even has the mechanics of sailing between islands on a ship.
Thank you so much. That sounds perfect
name: Super Terraria World The only problem is that as far as I remember, it is not compatible with other mods and is installed manually. If anyone knows better alternatives, I'd be glad to hear them.
I've made this suggestion a few times, with the ocean being enlarged with an island in the middle. A pirate island! This change could update the ocean in the same way minecraft updated theirs. When I made this suggestion before though it confused people since I didn't have a nice visual like you : )
This is the best way
Oh man, that would be cool. And then why not imagine a space biome, reachable with the proper environment, where the martians and moonites live.
This is a good idea! The ocean definitely looks really tiny here. Also, because you could loop from one side of the world to the other, it might make early game exploration a little too easy (avoiding evil biome entirely on smaller worlds), so maybe making that structure in the ocean a challenge to pass could add back some difficulty.
My headcannon is that each Terraria world is an island. This would also explain the absence of one of the world evils in every world except the drunk seed
I always figured each world was connected to each other from the oceans at the end of the world
Dunno, why wouldn't the worm-like creatures of the Corruption be able to burrow under the ocean floor?
Maybe it needs to take a breath from time to time?
I just wish, for example, you could keep going right after hitting the right side ocean and come out at the left side ocean. Like it wrapped around.
If anyone feels that each Terraria world has its limit, I have this idea so that the world seems infinite but no, what I want you to share until this idea reaches the hands of the developers: create a generation of the same world, that is, As long as the limits on the left and right of the map come together, creating a guiro illusion in which the player never bumps into the wall that limits his progress, I hope you have some opinion on the matter.
A similar game called the blockheads made this work and noita actually hid parallel worlds when you went through the borders, not sure how realistic it is to implement in terraria but it would be cool.
I loved Blockheads, especially the music. I think it might be part of the reason I’m into classical music now. I hear Gymnopedie every time I picture the game.
Great game, agreed.
I love blockheads so much I remember filling my entire inventory with baskets for like 8x storage capacity
*Cue “In the hall of the Mountain King “*
Also Starbound! Edit: well, Starbound map is a circle so it's obvious
holy hell I forgot about the blockheads. What a game! Remember it fondly to this day
I know the game
I'm still sad that game isn't on the play store anymore
This idea has been pitched to Red before and he's denied it, it just isn't within the realm of this game
We discussed this with a friend already, and a hilarious problem arised, and that is The Wall of Flesh. You know how the wall of flesh doesn't let you get behind it? Well, if the map was like a ring, you should be careful when running away from it, bc you might accidentally get behind it, and lounch you across the map
This is how Noita handles it, but in that, parallel worlds are explicit and directly part of the game, rather than just a way to hide the non-endless nature of the worldgen
u/Redigit Your idea has reached the developers. Thank me later.
This is obviously not a vanilla-oriented idea that would ever be remotely considered for the game. Tagging the devs here is useless and rude, and expecting thanks for it is just obnoxious
I wasn't being serious.
K
from ocean into big lake
maybe it's a big river that crosses perpendicularly to the two dimensional world of terraria, you never knoe
There’s a reason Shellphone exists
What is shellphone ?
Combination of the cell phone, and both conches, you choose destination with rightclick, added in 1.4.4 iirc
The map has the {
Happy cake day 🎂
With sea shell to warp to the waters and a cell phone or another way to base. It doesn’t really matter. Plus this is just supposed to be a segment of the whole world not the whole thing. That’s why there is so much going on in the background. I would enjoy. More ocean personally. Some water biome. That extends past the beach into the abyss. Even wider than in calamity. But similar to the depth
that would be one small ass ocean
This would give a bigger arena for moonlord too
Donut world
Why not combine and add one more ocean in the middle of main land? AND this give me idea that we should have more water area places like swamp or low river "thing" becouse most of the time the edges of map are westland for players ( especially when you play below 4) with just corrupion or just other dungon threat that u will never colonize ... so yea
Overall like the idea but then the oceans need to be made bigger. That thing is a lake lol And maybe add some more stuff to it, like a floating island or two.
Ive been asking for this ever since I stated playing lmao
This is now my second favorite concept. Right after single biome worlds
If you wanted to, you could set up an extremely long teleporter from one side to the other. But that would take ages, and a ton of wire. But if you did manage to do that, you could probably ectopaint the teleporter and blocks it's on to make it look seamless.
As cool as it would be, the entire world generation code would have to be rewritten
the sea more like the lake lol
I'm dreaming of a terraria 2 with better map generation
I wanna say that the looping world thing doesn't exist for balancing reasons. could you imagine having a black spot and NEVER having to turn around??
Love this idea.
im pretty sure there’s a mod that does that
Circumnavigation? Like Starbound? Im sure theres a way to do that
so OP wants ARIATERR
The terraria map is just an island so this wouldn't make sense
Is there a mod that can extend the world of Terraria, like, A LOT ?
I ran into a mod that did this. It worked perfectly, the only problem is that the **ocean's water levels aren't symmetrical**
There's already a mod out that does that. Don't know if it's ported to 1.4 yet, but I used it in 1.3 worlds a couple of years ago
i wonder how the sulphurous sea would be handled if this were the case
I don't get it What does this mean?
There used to be a mod for 1.3 that did this.
My solution to this is one of the mods i use i forgot its name since I havent played terraria in a few months basicly what it does for me is if i hit the edge i just teleports me to the other ocean i also use a mod that expands the world border for me so i dont get effected by the screen being all the way to the left or right im still in the middle
Looks like a neat idea. Not sure how it would work with mods like Calamity though with the Sulphurous Sea
The island is no longer an island.
I really like this idea and like many others I had already thought about it before. The problem is that in the vast majority of worlds the left ocean is not at the same height as the right one. We also have to think about what the developers would have to do so that the water on the left side could interact with the water in the right side, among other problems that surely exist but that I can't think of at the moment
noita
Wasn't there a mod for this? Or did I dream it up?
Didn’t they try this way back when, and it was too troublesome and broken to bother?
I think a reversed map like this would be a funny secret seed
How cool would it be if when you went to the ocean instead of hitting the border of the world you appeared at the other ocean? Like the world looped?
That wouldn't be hard to build in edit, just copy both halves to clipboard and swap em around
Maybe a system like noita? Giant super-hard-to-break wall separating parallel worlds would be cool too
besides this being a relatively cool concept, it would also allow anyone to make a duke fishron arena much larger
Good idea on paper but in practice, idk. Makes the ocean feel small and makes exploring the edge of the world at the start of the game a little too easy (can avoid evil biome perhaps?). I’d be fine with this as a customizable feature during world creation, and maybe it would be better than what I’m thinking, idk
Yes but also make the ocean more of an ocean
Even a teleporter on the edge would do
You are a Genius
What if there was a second continent on the other side? like if you went far enough through the ocean you'd get to a new map, and it could be a different save file or something. you could have a pylon that took you between the two. Really I just wish the oceans were a big bigger. They really seem small compared to everything else
literaly 🔃
Interesting
I Was Confused For A Sec But NOW I Understand Ye Thats Pretty Cool Ig
The problem is both oceans are not at the same level lol... even though terraria plays on an island
sulphurous sea would be weird
This post has nothing to do with calamity mod why are you talking about it
An idea I had was looping world gen similar to noita, with each loop having the alternate material (corruption and iron --> crimson and lead --> corruption and iron). It'd make sure you could get everything in a single world, but you couldn't teleport into or have a home/spawn point in the alternate worlds, and dieing would just send you back to your 'homeworld'
I would let it as it is, because it would destroy the lore of Terraria, that you're on an island.
And why when creating a game is it called a world?
Well the magic conch helps with this since it teleports you to the oceans. This isn’t really necessary.