GMS 2.3+ Cellular Automata Algorithm
A downloadable asset pack
This asset is a fast implementation of a Procedural Cellular Automata Cave Generation algorithm for GameMakerStudio 2.3+, written purely in GML.
You can choose between two versions of this algorithm. The "readable" variant and the optimized one.
The optimized version generates huge caves in the matter of a few hundred milliseconds: I was able to generate a cave consisting of more than 220,000 tiles in less than 300ms (when using the YYC)!
Note: Since a room's size can't be changed whilst a room is the current room, you'll find a global variable at the bottom of the "Cave" script that stores a "Cave" struct. The struct will be created before the first room is started, allowing me to change its size. You can customize the cave using this struct.
Status | Released |
Category | Assets |
Rating | Rated 4.0 out of 5 stars (1 total ratings) |
Author | AlessioGameDev |
Tags | algorithm, GameMaker, gms2, Procedural Generation, Tilemap |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.