Mazes - Generator - PushBall

Mazes looks amazing , would you describe how to create them ?
while working on this project, I struggled a lot to create those basic platforms.

You should look also another links. About tiles building blocks. And study algorithms recursion.

thanks for you kind words.

I am sorry. There are 4 direction north west eat south. You take random tile and paste on some open direction than do same until reach depth of recursion. Than recursion go back to first open direction and paste another random choose tile and so on. You should take a look a code.

You can by hand (manually) build maze with tiles (no need for algorithms)

You should first have building blocks (“3D tiles” like Lego blocks)

Here you can see some tiles on pictures

2 Likes

access DNS domain name is new

I change URL from https://ajna4taiga.tk into https://ajna4taiga.mooo.com

What you can do. (add feature)

Improve or add performances FPS if maze is huge (for example with more than 2.000, 10.000 tiles or better endless tiles so that constant yet high enough FPS for playing game).
Or add runtime adding new tiles (endless).

With huge amount of collieders and tiles.

Some challenges. Make better huge instances/colliders management.

Or add new alternative tiles 12 x 12 x 6 (x*y*z). more different looking “alternative“ cross-es, bridge-es, ramp-es, bend-es…tiles.For diversity looking mazes.

Project Angular is Here

angular-with-babylonjs-with-havok-physics.zip

Some ideas for different ramps