Biter Maps v1.04 by Lantiz (Biterkid) Hello there! Today I bring you guys a small pack of plugins that may be used to procedurally generate maps at run time. That means a new map can be created based on random numbers whenever the player enters the map. I've been working with these plugins for a long time and decided to share it so the community can work together and improve them. I'm currently using a slightly different version of these because of the way that my game works, but this can be the basis for whatever you may need to generate. Currently it's possible to generate the following patterns: Cave; City* (to generate modern pattern cities); Dungeon; Grid** (generate rooms for Zelda-like games); Maze; Side scrolling; Town (small towns, medieval style); World (can also be used for outside maps). * May need fixing ** May need improvement Aside from generating the maps, there's also the option to use fog of war and Zelda-like camera scrolling. Important notes These plugins are really complex and I don't have enough time to write a full documentation. I'm sorry about this, but if you read the help section of each plugin or the code itself, I'm sure you can understand it. Of course you can also ask here for help, I'll help whenever I can. Also, I'm not perfect. As I said before, I started working on these plugins a long time ago and I learned a lot since then. What I mean is: the plugins are not perfect, they may have errors and compatibility issues. If you think you can help to improve them you can edit any of these, but please, only share it here at this topic so we can keep an updated code that everyone can use Limitations For correctly saving the game and the map state, I had to change the way that the save system works. Currently it's only possible to have one save file for one game, which means: trying to create a save on another slot for an already started game will result in the previous slot being removed. This can be changed if we manage to implement better directory copying functions. I tried doing this before but didn't seem to work well. Fixed the save problems. Now the saving system should work fine as the default. It still saves the map state: layers, events, self switches... all that is inside the $dataMap object. Usage Add the plugins to the project; Use a $ sign at the start of the map name; Add the note tags to the map, following the help section of the btr_map_core file and each extension as needed; Add the tiles on the map following the positions [x,y] of each extension's help section; Add the desired events (and it's note tags) to the map, see btr_map_core and each extension for the possible note tags; I uploaded some sample map files and a mapinfo file to the zip package in case you want to see how to configure it. There's also a readme.txt file included. Screenshots Spoiler: Screenshots Cave City Dungeon Grid Maze Side scrolling Town World Plugin order Spoiler: Plugin order Changelog Spoiler: Last changes btr_map_grid v1.01 - Fixed "push" error on generation Download Free to use with proper credits given. Click here Also, check my game here, tell me what you think about it. You can follow me on Twitter too.