#Help With Procedural Generation

1 messages · Page 1 of 1 (latest)

turbid tapir
#

I'm making a dungeon game with procedural generation, but I'm completely stuck. I'm trying to make it like Minecraft procedural generation, but with just rooms with 4 entrances generating in a grid like in the photo. Pls help

manic shadow
turbid tapir
#

ok

#

the part im stuck on is the fact i have to generate the rooms along the grid

manic shadow
frozen jungle
#

can brute force it too where at every door you generate a random room and if it intercepts with another one you generate a different one till something works

crystal iron
turbid tapir
#

now im stuck with my script

cyan monolith
turbid tapir
#

?

cyan monolith
#

Using ipairs

turbid tapir
vagrant ermineBOT
#

studio** You are now Level 5! **studio

cyan monolith
turbid tapir
turbid tapir
cyan monolith
turbid tapir
cyan monolith
turbid tapir
cyan monolith
turbid tapir
#

nah

#

i can rlly script complicated things

#

like wierd math stuff

cyan monolith
cyan monolith
turbid tapir
cyan monolith
turbid tapir
#

i dont got any

cyan monolith
#

Ur name really matches with manipulator

turbid tapir
cyan monolith
#

Thays not complicated

#

Its 25 lines of code

cyan monolith
turbid tapir
#

Plus

#

Y do u care

cyan monolith
#

Cause i like see the dunning kruger effect in action

cyan monolith
turbid tapir
cyan monolith
#

Ik what an id is

turbid tapir
cyan monolith
#

You ain't manipulating any one

frozen jungle
#

are you just ragebaiting brocrying

unique flower
unique flower
unique flower
#

if that's complicated then parallel luau must be 'beyond comprehension'?

#

or even just regular teleportservice with some memorystores and maybe sessionlock messages

#

i.e make it so you can send teleport data along with the player without relying on that player's teleportdata because its not secure

#

or if you want to get particularly fanceh with it you could prompt players who disconnect to rejoin and continue an in-progress session that they may have disconnected/timed out from.

unique flower
#

anyway like em said just decompose the problem into smaller parts and solve each one individually instead of trying to solve all of it at once

unique flower
#

or is it id, hang on

#

i didn't notice this, you cannot test TeleportService or a few other things without publishing to roblox and testing it in the roblox player, which is what the new requirement is for publishing a public live experience

#

ya it is id lol

unique flower
#

https://devforum.roblox.com/t/new-requirements-to-publish-and-update-public-experiences/4143953

Starting December 17, 2025, creators must meet JUST ONE of the following criteria to publish or update a public experience:

  • Complete ID Verification
  • Have made a purchase using real currency or gift card since Jan 1, 2025

...
gift card ? thonkoof

The majority of publishing creators are already eligible and no action will be required. You can check your eligibility here.
spanishkek

#

they're not saying kids don't develop roblox games, but they're saying kids dont develop roblox games

#

and then you got age chat restriction in studio to top it off

#

rip kid roblox devs

turbid tapir
#

this post is turning into a whole chat LOL

frozen jungle
cyan monolith
turbid tapir
#

now im stuck again

manic shadow
turbid tapir
#

then i realized that i have to put the continue on the previous loop

#

but it still does the same thing

cyan monolith
#

if its a grid you could just keep track in a array or smt

#

if not

#

you could raycast to check if smt is there but thats not really a good solution

manic shadow
#

idk

#

the only procedural generation i’ve done was with wave function collapse so

#

can’t tell u