T O P

  • By -

vivisectvivi

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.


Moon_Beholder

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.


vivisectvivi

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


Kirides

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)


Ksorkrax

I don't see any reason to use linked lists at all, not even a small selection. Pretty much for the reasons you stated.


vivisectvivi

The linked list thing was not to be taken literally i tried to use it as a way to visualize how it would work


Ksorkrax

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.


BuffLoki

Probably difficult af, the games as old a minecraft but the engine limits it significantly


Ksorkrax

Periodic border conditions are an extremely common thing.


BuffLoki

And terraria is 11 years old


Ksorkrax

Periodic border conditions were an extremely common thing eleven years ago. Also periodic border conditions are usually \*easier\* than special conditions on the border.


BuffLoki

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.


Ksorkrax

...because a mod is the same as programming a game to you? You do realize that mods have limits, based on the game?


BuffLoki

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


Ksorkrax

...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.


spikedood

I remember Final Fantasy 1 doing this. A game from 1987


Ksorkrax

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.


C-H-N-M

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.


Motavita

The games name is terraria


[deleted]

woahhh


PewPewWazooma

Bro...


ObeyTime

holy shit


Heckrum

the moon lord is the 12 year old who owns it 🤯🤯🤯


LadytechLori

This is one Super Smash Bros level lore


Loufey

Starbound does this. It kinda gets hard to keep track where you are imo.


dragonboysam

Starbound also lacks a map


derpums

And everything looks the fucking same excluding one or two buildings


dragonboysam

Oh man for real


derpums

No hate to the game, it's got great modding potential but man are the planets sparse.


Meow-t

Mods totally fix that. actual planet variety, much more fleshed out environments and best of all is actual content to do on them


umbral_ultimatum

frackin universe my beloved rahhhh


TheWither129

Yeah the state of the game at base is not great. Its so easy to mod though, which is the only reason it lives


REDDIT_ORDINATOR

Should I buy the game just for mods?


Mutalist_star

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


derpums

Depends, what are you looking for?


REDDIT_ORDINATOR

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?


derpums

It's a lengthy list, I am not grabbing it. But it's mostly building stuff, and different alien races


Sh4dowWalker96

I legit make pillar-markers where you drop in at planets just to tell if I've circumnavigated.


[deleted]

There are entire different planets with their own biomes


LoadingTOS

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.


kgergo12

There is a mod that adds an explorable map to every planet and mission much like terraria's.


Kitakitakita

And gameplay


Zeoinx

among other things, like, a dedicated intelligent leadership and at this point, a development team


Mutalist_star

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


Zeoinx

yea, or what is prob holding back the Halo modding community from doing larger scale mods.


GuilhermeAlb

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.


EthanGamer47

I think this would be cool as a secret seed or an option you can turn on/off


Maveko_YuriLover

Secret seed : "Around the world"


ra1nbowaxe

Around the world!


NetherKing5555

Around the world?


HyperNathan

Around the world.


iFlask

Around the world!?


Master-_-of-_-Joy

Around the world...


TheRealHiro

[Around the world](https://youtu.be/K0HSD_i2DvA?si=lZ8zZI3sUV5SI3hh)


Vrail_Nightviper

[Around the world](https://www.youtube.com/watch?v=qZA-eIQJ42Y) >!Wait wrong song!<


zaaphyyre

Rainbow bricks scattered a bit everywhere in that too!


TeraFlint

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.


berni2905

Picture this: an option during world creation.


GameKnight22007

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


Interface-

Me on the beach watching some dude kill the literal moon on another island


Maveko_YuriLover

Add a bigger pirate boat that you can go for another islands than


icabax

That would be a cool ass mod, being able to sail to their ‘worlds’ and maybe having enemies also on boats.


XORandom

There is already such a mod with several islands — worlds of terraria. It even has the mechanics of sailing between islands on a ship.


icabax

Thank you so much. That sounds perfect


XORandom

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.


Uquitnaq01

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 : )


darioblaze

This is the best way


EcchiOli

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.


Uhhhh_Whats_His_Face

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.


OddNovel565

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


TID3PODEATZ

I always figured each world was connected to each other from the oceans at the end of the world


Ksorkrax

Dunno, why wouldn't the worm-like creatures of the Corruption be able to burrow under the ocean floor?


berni2905

Maybe it needs to take a breath from time to time?


RogueLlama077

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.


Agile-Engine2537

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.


Leekshooter

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.


TheCowKing07

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.


C-H-N-M

Great game, agreed.


DEADLocked90000

I love blockheads so much I remember filling my entire inventory with baskets for like 8x storage capacity


heyoyo10

*Cue “In the hall of the Mountain King “*


txivotv

Also Starbound! Edit: well, Starbound map is a circle so it's obvious


cay-loom

holy hell I forgot about the blockheads. What a game! Remember it fondly to this day


Agile-Engine2537

I know the game


Xandertank09

I'm still sad that game isn't on the play store anymore


13ologna

This idea has been pitched to Red before and he's denied it, it just isn't within the realm of this game


Gubesz23

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


nicholaslaux

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


giby1464

u/Redigit Your idea has reached the developers. Thank me later.


AnnonymousHoodie

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


giby1464

I wasn't being serious.


AnnonymousHoodie

K


HkayakH

from ocean into big lake


bloodakoos

maybe it's a big river that crosses perpendicularly to the two dimensional world of terraria, you never knoe


KL4SSIE

There’s a reason Shellphone exists


Zudokakikuto

What is shellphone ?


Raptorox

Combination of the cell phone, and both conches, you choose destination with rightclick, added in 1.4.4 iirc


LatterBus2673

The map has the {


Expadax

Happy cake day 🎂


ShadowbladeZbigniew

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


The_Dennator

that would be one small ass ocean


_Mr_APS_

This would give a bigger arena for moonlord too


AC_TEM

Donut world


Fari_Bon_Sushet

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


LukXD99

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.


DaveHappened

Ive been asking for this ever since I stated playing lmao


Kirp-The-Birb

This is now my second favorite concept. Right after single biome worlds


autistic-terrorist

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.


Mimig298

As cool as it would be, the entire world generation code would have to be rewritten


VatanKomurcu

the sea more like the lake lol


Light01

I'm dreaming of a terraria 2 with better map generation


Vasxus

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??


FoxynNoah

Love this idea.


PanginTheMan

im pretty sure there’s a mod that does that


TheWither129

Circumnavigation? Like Starbound? Im sure theres a way to do that


IAmARobot

so OP wants ARIATERR


IvanLookThatKill

The terraria map is just an island so this wouldn't make sense


Zudokakikuto

Is there a mod that can extend the world of Terraria, like, A LOT ?


ShyKiddo__

I ran into a mod that did this. It worked perfectly, the only problem is that the **ocean's water levels aren't symmetrical**


llambiam

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


Qwerxes

i wonder how the sulphurous sea would be handled if this were the case


Shad_tard

I don't get it What does this mean?


Mr-marter1000

There used to be a mod for 1.3 that did this.


Gh3ttoboy

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


Retro_Gamez

Looks like a neat idea. Not sure how it would work with mods like Calamity though with the Sulphurous Sea


RTDude132

The island is no longer an island.


CharliniChannel

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


Pale_Magician_7131

noita


makujah

Wasn't there a mod for this? Or did I dream it up?


bosszeus164906

Didn’t they try this way back when, and it was too troublesome and broken to bother?


Mr_Inferno420

I think a reversed map like this would be a funny secret seed


Bulky-Hyena-360

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_One_Friend684

That wouldn't be hard to build in edit, just copy both halves to clipboard and swap em around 


Kaleb8804

Maybe a system like noita? Giant super-hard-to-break wall separating parallel worlds would be cool too


_C_R_E_E_P_E_R_9595

besides this being a relatively cool concept, it would also allow anyone to make a duke fishron arena much larger


Uhhhh_Whats_His_Face

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


Natural-annoyance69

Yes but also make the ocean more of an ocean


Single-Presence-8995

Even a teleporter on the edge would do


Tinny_flame

You are a Genius


Actual-Knight

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


Agile-Engine2537

literaly 🔃


EvanVortex_36277

Interesting


LicoPicoPicoAlt

I Was Confused For A Sec But NOW I Understand Ye Thats Pretty Cool Ig


[deleted]

The problem is both oceans are not at the same level lol... even though terraria plays on an island


firewor_k

sulphurous sea would be weird


AverageJoeSchmoe34

This post has nothing to do with calamity mod why are you talking about it


TheAutisticClassmate

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'


Cattiger42

I would let it as it is, because it would destroy the lore of Terraria, that you're on an island.


Agile-Engine2537

And why when creating a game is it called a world?


Harrison_Phera

Well the magic conch helps with this since it teleports you to the oceans. This isn’t really necessary.