• Hey! Guest! The 37th GMC Jam will take place between May 28th, 12:00 UTC and June 1st, 12:00 UTC. Why not join in! Click here to find out more!

procedural

  1. Fluury

    Performance decreases the more levels are generated/the longer the game is played, but it isn't a memory leak/ or instance count.

    Heya. The project I am working on uses procedural generation to generate it's levels. In said levels, NPCs and everything spawn. After the level is done, we wipe the current level setup, and create a new one over it. Sounds simple enough - this isn't a new concept. The problem I am running...
  2. N

    GML Procedural Dungeon Generation System

    Greetings, GameMaker Community members. I have been working on a procedural dungeon generation system and would like to share a solution. Just to put it out there, this solution is not the be all end all as many other solutions exist. The purpose of this post is simply to showcase my method...
  3. Turkish Coffee

    Legacy GM Procedural World Generation [GM:S 1.4]

    Hey, I'm creating a world with these codes and I ask for optimization tips as its my first time creating & handling a huge procedural room. And I'd like to know how I should approach "creating parallax moving backgrounds using oBiomeObjects" Step event of oGame (deleted some unneeded codes)...
  4. NicoFIDI

    Alpha [WIP] Damned Tower: A casual rogue like.

    Damned Tower Genre: Roguelike, Dungeon crawler, Survival (resource management). GM version: GMS 1.4 Platforms: Android, Windows Download link (Itch.io): v00_08_01 https://nicofidi.itch.io/damned-tower The game: The damned tower is a dungeon crawler where every move consumes energy, and when...
  5. V

    GMS 2 When game restarts, my procedurally generated level (based on a consistent seed number) generates di

    First post here since the good ol' days of GMC. It's good to be back, and my my, has GM come along way! :) I have set my seed for the main level of my game to be a constant number, in the hopes that this level will generate exactly the same every time. However this isn't the case. I've read...
  6. kaerpaenen

    Dungeon arrangement / random generation

    Is there a way of placing pre-made rooms inside of bigger rooms in Game Maker Studio 2? Basically, I'm trying to figure out a way of making a random dungeon, Binding of Isaac -style, so I'd be making rooms by hand each in its "own room" in GMS2, and then loading/applying them into one bigger...
  7. Smiechu

     Old-school racing (WIP)

    Hehe! Yeah, I know it's nothing special, but I've wanted to prove myself a little bit, learn new things, get out of the box, have fun, take a break from my main project. I've managed to establish an old-school style racing engine with random - procedural generated tracks :D Car behavior...
  8. Lazzeking

    Game Mechanics Your thoughts on procedural generation.

    So, recently i've been working on a procedural generation system for my current project but i've started to question the "enjoyability" of the game as it is, like as it is right now the system generates an x number of events for the current let's call it "stage" and some events are fixed (like a...
  9. Rizlad

    PCG item placement issue(Solved)

    I wrote a pseudo/test script to test how many surrounding walls there are and if there are the appropriate amount put items in corners and nooks of my generated map, it is putting items almost everywhere. o.o". Please come to my aid Almighty Programming-Elders! Floor-tile Script-...
  10. Rizlad

    PCG wall issue (Solved)

    So I have created a PCG system which makes floor tiles etc. inside the dungeon (everything there is working amazing), My problem lies in the wall creation. I'm trying to tell the wall objects what image_index to show based of left, right, top, bottom, bottom_right etc., using open spaces around...
  11. TheWinterBeast

    GML Procedural Generation Using Cloning?

    Hi, I wanted to know if it's possible to do a procedural generation using some sort of predetermined "blocks" of objects arranged in a specific way, then cloning that at the end of the generation as you progress. A good example would be the app "Redungeon" which seems to have the same "blocks"...
  12. Cloaked Games

    Asset - Scripts [Jen_scripts] Procedural Terrain Generation

    [Jen_scripts] Asset for Procedural Terrain Generation Purchase from the Marketplace [Jen_scripts] is an asset which makes it easy to create your own procedurally generated terrain. It contains over 30 iterative scripts which can be combined with flexible parameters to create varied, organic...
  13. Turkish Coffee

    Legacy GM Before making huge rooms,

    Hi, I have a question about huge rooms. The thing I'm curious about is, if I have like 10k x 256 room for example, and I procedurally generate this room with creating ground objects, plants, parallax backgrounds, trees, NPCs with AIs that always do something, would that cause fps drops? It...
  14. C

    random_set_seed() problem - SOLVED

    I've got a weird issue I need some help with. The problem is inconsistent, sometimes it works, sometimes not. The setup is that I've got a script that creates randomized planets. The first step creates a random set of plant and bug species for the planet. The second step places those lifeforms...
  15. gloomytoad

    GML Make a Spelunky Level Generator in Gamemaker!

    Make A Spelunky Level Generator GM Version: Studio 2 Target Platform: Windows Download: NA Links:NA Summary: Hey guys, I have just released a series of 5 videos showing you how to build a spelunky like level generator in GM. I am adding more on to these videos in the next few days just...
  16. Bretonator

    Choose sprite from a larger mastersheet

    I am working with a game that uses procedural generation of sprites, and there is a spritesheet laid out like a 3 dimensioned array. In pseudocode, I imagine referencing it something like this: image = imgMatrix[3, 2, 0]; imagine a spritesheet called imgMatrix that is laid out in quadrants...
  17. C

    Asset - Project Procedural Terrain Generation

    Hey, GMC, it's been a while! (Try 3-4 years). I couldn't help but test out GMS2, and I figured what better way then play about with some ideas I had... So, presenting, Procedural Terrain Generation. This is a selection of scripts (and demos), showing how perlin noise can be combined with...
  18. Bingdom

     Time Dungeons

    Hello GMC! I would like to present you to one of my current projects, Time Dungeons. It's a game about progressing to the futuristic era, looting dungeons to help craft stronger weapons and equipment. You start in the medieval era (the one you see now). I plan on adding time travel through time...
  19. S

    Bullet collision with walls in a procedural level

    Hello everyone! Hoping you guys can help me. Basically, I'm trying to create a procedural level for a top down shooter. So far, I've got the level, I've got player collisions, and the player can move and shoot 360 degree, amongst a few other things. What I'm having trouble with is getting my...
  20. trebor777

    GMS 2 Saving Room in .yy format

    Hello everyone! I'm currently making a little tool that can be used to generate a minimap of your game, à la metroidvania: where you can draw each 'room' that will compose your game, and get a JSON file representing all of them, and then you can just redraw that in your game, and check if...
Top