A downloadable GameMaker library

Download NowName your own price

Overview

GMRoomLoader is an open source GameMaker library designed to streamline room loading at runtime. It provides methods to process the data returned by room_get_info(), use it to load rooms efficiently during gameplay, and clean up created elements when needed.

Links: GitHubDocumentation.

GameMaker Version: 2024.2+.

Supported Platforms: Windows, Mac.

Use Cases

  • Procedural Generation. Create hand-crafted level templates and place them procedurally throughout your levels.
  • UI. Hate trying to make menus through code and can't wait for GameMaker's GUI Layers? Design your interfaces in the Room Editor and load them dynamically in-game!
  • Enemy Placement. Set up unique enemy layouts and spawn them around the player as they traverse the map and level up. 
  • Room Thumbnails. Take screenshots of your rooms to display them in, say, a level selection menu.

Features

Credits


StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorGleb Tsereteli
Made withGameMaker
Tagscookbookjam, GameMaker, Procedural Generation
Code licenseMIT License
Average sessionA few minutes

Download

Download NowName your own price

Click download now to get access to the following files:

GMRoomLoader v1.5.2.yymps - Local Package 20 kB
GMRoomLoader.yyz - Demo Project 2 MB

Development log

View all posts