Teardown

Teardown

81 ratings
Infinite World Generator
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Content
Category: Map
File Size
Posted
Updated
1.548 MB
13 Mar, 2022 @ 4:22pm
12 Jul @ 5:15am
7 Change Notes ( view )

Subscribe to download
Infinite World Generator

In 1 collection by Geneosis
Geneosis' Creations
25 items
Description
A template for procedurally generated worlds. Check the options before playing!

Now in v1.2.0! (see full patch notes)

Demo video by Vicio ONE MORE TIME!!!!

This mod builds upon Thompson937's Minecraft Superflat World and adds the ability to generate walls and ceiling as well as fully customizable materials and textures.
Although there is no actual procedural work here (only random walls) this mod is built as a framework to simplify the implementation of actual procedural tiles, as well as a way to easily test various chunk configurations.
Feel free to reuse and build upon it, leaving a mention to this mod ;)

Looking for a perfect maze with a unique path in it? Try the Procedural Labyrinth map ;)

If you want some accurate Backroom mods, here is what other modders have done (some of them are infinite, some others are not):

FEATURES
- Infinite World Generator: A customizable map generator that can build worlds out of anything.

CHARACTERISTICS
- Fully configure the material, color, texture, size and thickness of your floor, walls and ceiling in the options.
- You can make any part unbreakable regardless of the material used.
- Remember that some materials are unbreakable by default though.
- Walls can be randomly generated and create corridors or scattered wall sections.
- Ceiling will always match the height of the walls.
- You can enable an option to unload chunks that are out of range, note that this will remove any object present in this chunk as well.
- If you make your chunks larger and it gets laggy, you may want to reduce the render distance.

KNOWN BUGS
- If you move too far in the same direction shadows will fail to generate properly (game limitation).
- When the option to delete out of range chunks is active, some walls may be deleted a bit too soon, resulting in missing walls if you travel back to the unloaded section.
- Using the "unphysical" material for the floor of your map is a bad idea: yes.

DEV NOTES
Originally posted by About this mod:
So I'm not realy a map builder, all I can do efficiently is scripts, but I guess procedural generation doesn't count as it can generate maps fully from code X)
Anyway I got inspired by the few map generators that started to pop on the workshop after the Spawn update, and I was thinking about building an actual labyrinth generator in Teardown... But before that I needed some sort of framework to generate floor, walls an eventually ceiling the way I would like, so this is how this mod came to life :)
I tried to make a highly customizable chunk-based map generator that would be able to generate tiles forever (as long as you have the RAM for it :p) in order to test different combinations of settings and see which ones were efficient or not.
So here is this framework tool for everyone to use! I might come back some time soon with a proper procedural labyrinth generator (that has one and only one path that leads to the next section). Obviously no exit as it will generate forever :p But at least the map will remain the same if you unload and reload some chunks, which is not the case with the maze-looking walls here ;)
105 Comments
onyx 17 hours ago 
Thank you! :steamhappy:
Geneosis  [author] 12 Jul @ 5:17am 
Mod updated! Now with an option to generate multiple floors at once! (a few extra floors lags a lot though)
see full patch notes
Geneosis  [author] 6 Jul @ 1:08am 
@onyx: Hmm the stairs part may be though to implement with the full freedom you have for blocks size in this one... Ant it may slow down performance a lot as it would have litterally twice the amount of matter to generate compared to now... I'll give it a try and see how it goes.
onyx 5 Jul @ 7:23pm 
Geneosis, can you possibly make an update for this that adds a toggle that can make it have more floors? (like a rare chance to find stairs that lead to a 2nd floor):steamhappy:
the ID keeper 2 May @ 12:59pm 
hmmmmmmmmmmmmmm this is more like ''BUILD your OWN backrooms level!''
Geneosis  [author] 3 Nov, 2024 @ 11:22am 
Geneosis  [author] 3 Nov, 2024 @ 11:18am 
@dirtydemps: Well I think we have a few high quality procedural maps in here already ^^ At least more advanced than this one :p Check these: https://steamhost.cn/steamcommunity_com/workshop/browse/?appid=1167630&searchtext=procedural&childpublishedfileid=0&browsesort=textsearch&section=
dirtydemps 3 Nov, 2024 @ 11:02am 
i wonder how many more teardown accomplishments will be made if that guy that made infmaps in gmod (the guy that creating everything and the all in a gmod map) started to make infinite teardown maps
Geneosis  [author] 1 Nov, 2024 @ 11:48am 
Swing it, thrust it, slash it, stab it, smash it, slice it, be a true Ascended Sword Master !
Geneosis  [author] 30 Jul, 2024 @ 1:38am 
@regengd: I guess he lied ¯ \ _ (ツ) _ / ¯ Unless he was talking about something different? I know for example the jungle.Random() mod could not be easily expanded as an infinite map like this one because it is not based on the same mathod to generate the terrain and assets.