map generation

  1. S

    GMS 2.3+ My first open world: How do I draw tiles outside a room?

    Hello wonderful people! I've decided I want to try making my 16bit Top Down 2.5D game infinitely open world, to see how possible it is. I understand there will be complications and world gen will require constant manipulation, but I wanted to see if I can cope with it, and just how possible it...
  2. J

    Bomberman Style Level Generator using a Dungeon Generation Technique

    GM Version: GMS2 Target Platform: HTML5 Download: https://ladyluck.itch.io/hybrid-bomberman-level-generator-for-game-maker-studio-2 Video: Summary: I just recently discovered how to use diffusion limited aggregation to create random maps and I wanted to apply it to a bomberman style level...
  3. Slothagami

    Your favourite procgen functions?

    What are some cool functions for procedural generation or texture generation? Things like perlin noise that can be used to make different types of shapes? Something that generates a cool texture? I think it would be useful to have a list because I can't find one online (I don't really know the...
  4. Fabseven

    [SOLVED] Random generation

    Hello, I am still using gm 1.4 and have seen the tutorial to randomize level generation link : Okay i thing it will work on gm 1.4 too but so you have an empty dongeon, Do you have any idea of how to go further ? I mean generation of traps, generation of and exit, generation of monsters, and...
  5. MagnumVulcanos

    GMS 2 Generating a line from A to B in a grid, with random variation

    Hello, I am trying to generate a path from a point in a grid to another, I am trying to do this in a 100x100 ds_grid in a way that the player won't be able to detecta s a stright line or perfect curve, to do this I need to "draw" a line from one center side of the map to another. This will be...
  6. S

    GMS 2 Few Question about map and chunks

    Ok i want make something like in MineCraft. Can i make something like infinity map with map generation by chunks and activate only chunks where player is? Ok i makefirst thing this is random world generation but if i want be this generation unlimited or infinity. Best if someone send piece of...
  7. Reign

    Design Any ideas to improve my map generation?

    There are so many options out there I couldn't decide, but I eventually settled on a method being similar to the binding of Isaac and Zelda. I make the rooms by hand with my custom map maker. I then randomly pick a few out of many premade rooms from a file to fill the map and add the doors as I...
  8. Reign

    GML Question about managing instances and map generation

    I recently implemented procedural maze generation with prims algorithm using individual rooms like The Binding of Isaac & NES Zelda. I'm wondering if I should only load one room at a time or have the entire map of rooms loaded at once? Currently, I'm only loading the room the player's in, but I...
  9. Anixias

    GMS 2 Perlin Noise for Random Map Generation with different Map Types

    I have written a set of scripts and a "class" called class_perlin. Basically, I call randomize() or random_set_seed(), then instantiate the perlin class. Then, I can access any location in the generated perlin noise. I can also set a "static" variable called noiseRepeat to anything above 0 if I...
  10. J

    Windows [UPDATES] DLL Example - CityGm

    Follow the development: https://www.facebook.com/SimCitySNESClone/ Hey GM community. I don't post often on the community, but I've been working with game maker for over 15 years and in the last year I've started a computer science degree through Oregon State University. Probably like you I...
  11. P

    Legacy GM What would happen if your hard drive ran out of space?

    I was wondering if anyone could tell me what would happen if you had a full hard drive in your PC and then you ran an application in game maker that saves data to a file, would game maker show an error message and/ or would the data not save at all? Because I'm working on a game which will...
Top