Now with GMS 2.3 source files!
Yal's Basic Dungeon Crawler Engine » Devlog
This is a relatively minor update, since I mostly used the built-in GM compatibility features to convert the project, but there were two breaking changes that needed manual attention.
- Surface handling has changed, so now the surface target is reset before surfaces are freed when rendering samplers.
- Compatibility tile functions are slow as heck and it made the game unplayable when just a handful of enemies were on-screen. There's now a hack in place which uses a ds_map to store the latest terrain tile generated. This will leak memory each time a new dungeon is generated. Since the rendering is only meant to be a simple placeholder, my reasoning is that you'd want to replace it with your own game objects in the end anyway.
Files
Source Code (GMS 2.3) 480 kB
Aug 18, 2020
Get Yal's Basic Dungeon Crawler Engine
Buy Now$4.99 USD or more
Yal's Basic Dungeon Crawler Engine
Generates complex dungeons built using room-cell 'blueprints'. Format: GameMaker Studio.
Status | Released |
Category | Assets |
Author | Yal |
Tags | Dungeon Crawler, Procedural Generation |
More posts
- Small bug fix for GMS2 v2022.11Feb 06, 2023
- Minor bug fix for GMS2Jun 25, 2019
Leave a comment
Log in with itch.io to leave a comment.