Re-generates a new map every 12 seconds !



map1

Simple asset in two scripts
(GMS' physic engine isn't used for the Bubble physic simulation part)

This asset can create Slay the Spire's like vertical maps
and even FTL's like horizontal maps !

map2

Need help ? or just want to show your amazing work ?
-> Twitter @DevShynif
-> Discord Shynif#4685



Special version available now too !
with a nice background




StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(3)
AuthorShynif
Made withGameMaker: Studio
Tags2D, asset, GameMaker, map, Procedural Generation

Download

Download
Map_Generator.yymps 31 kB
Download
map_generator_special.yymps 33 kB

Comments

Log in with itch.io to leave a comment.

hi, can you create a web app with json export?

Sorry but the asset already needs a lot of rework. In future updates it will be easier to grab data and make it whatever you want like JSON export. However you should be aware GMS2 and Web have a lot of problems and doesn't really provide saving files

Deleted 266 days ago

Sadly sprites data and other important datas are chosen with a random seed hack. The entire asset will be remade from scratch (Structs as data, better point placement, ...)
However it won't be updated until the end of January due to upcoming exams :(. My apologies and thank you for your interest in the asset.

Deleted 266 days ago
(+1)

Interesting <3

(+1)

This is cool but did you really just use a physics engine to do disc sampling? I will let Mr. Shiffman expain a faster way...


(+1)

I see you're also into Generative Art ;)    (https://openprocessing.org/user/266498)
As it was a LUA tutorial that I was asked to remake for GMS I didn't dive into it too much. Definitely Poisson-Disc or even a simple random dot placement with constrains would have been faster. Thanks for your interest in the project otherwise :) <3

(+1)

This is awesome. I've been figuring out how to approach my Overworld and this really helps a lot. (Ironically it structurally resembles one of my first attempts, but this is made better.) Good job!!!

(+1)

thank you so much !
I'm glad it helped someone <3