#Stencyl maps code
The next thing I wanted to add after finishing up the rivers is roads- but maybe after I do add roads I could try to add more cities and change their appearance too. Create Flash, HTML5, iOS, Android, and desktop games with no code with Stencyl. I think you mean "the number of villages is greater than cities which are greater than countries", right? (: + works great with my Relic & Artifact GeneratorĪre you into Dungeon-Crawling, Strategy, Voxels and Roguelites? + works great with my simple Collaborative Worldbuilding System - OurLore
#Stencyl maps generator
Or, alternatively, if you want to generate maps and download them offline, or customize your color palettes, you may do so with the downloadable version of the generator down below. Stencyl is the easiest way to make iPhone, iPad, Android, Windows, Mac, Linux and HTML5 games without code. You can also support world map generator by rating it, following me on Itch.io, or telling other creative people about it!įor more information, you can download the EXTRA_INFO.txt file below. I used to run a Patreon with exclusive updates, insights and other projects. When you're done, you can save your map by clicking "Download map" <3īonus: you can even edit your downloaded maps in your favorite pixel-editing software. Play around with the settings to make different world maps- add waves, make rivers common or rare, add outlines and more! If you want more control, you can even place civilizations exactly where you want them to start spreading from! "Generate Civs" to populate your land with civilizations. It's meant as a tool for quick worldbuilding map creation- be it for tabletop RPG games (like D&D) and game masters, as inspiration for more detailed maps for artists, or just for fun.Īs a visual template for worldbuilding, or as is.
#Stencyl maps free
If we allow some rooms to fill the whole leaf, we can even have less boring dungeons.This is a free procedural world map generator, used for generating a pixel-art world and populating it with different areas / civilizations, one pixel at a time. We repeat the process until we have connected the first two sub-dungeons A and B : Now, we can connect two sub-regions with a link either between two rooms, or a corridor and a room or two corridors. Now we get up one level in the tree and repeat the process for the parent sub-regions. If the two rooms have face-to-face walls, we can use a straight corridor. Camera control, movement, advanced semi-solids and more. A collection of utility behaviors for your Stencyl games. Add combat, enemy AI and special skills to your Stencyl games Luyren. To build corridors, we loop through all the leafs of the tree, connecting each leaf to its sister. Games like Luyrens Map System Related tags: Stencyl Game Design Related platforms: HTML5. Thanks to the BSP tree, we can't have two overlapping rooms. Of course, the room must be contained inside the corresponding sub-dungeon. Now we create a room with random size in each leaf of the tree. We can also choose to use a deeper recursion level on some parts of the dungeon so that we get smaller rooms there.
We repeat until the lowest sub-dungeons have approximately the size of the rooms we want to generate.ĭifferent rules on the splitting position can result in homogeneous sub-dungeons (position between 0.45 and 0.55) or heterogeneous ones (position between 0.1 and 0.9). We must be able to place a room inside each generated sub-dungeon. When choosing the splitting position, we have to take care not to be too close to the dungeon border. We can apply the same operation to both of them : split the dungeon into two sub-dungeons.choose a random position (x for vertical, y for horizontal).