Build with and for GMS 1.4.

This is Rogue-Lock, a roguelike STARTER PACK.

Rogue-Lock is not an engine, it's a starter pack. You've got a lot of resources to start creating a roguelike game.


  • Procedurally generated levels.
  • Fully functional inventory system.
  • Custom fullscreen script (Pixel perfect).
  • Auto-tiling level.
  • Save/Load system (As a separate project).
  • Examples of: Player sheet / enemy A.I. / Shadowcasting FOV / Turn-based system / Random loot.

As a BONUS: From my assets on the Marketplace I included these original asset on a .zip:

Grid shadow casting

Inventory DB

Grid path

Yes, they're all included on this asset!! They are all well detailed.

There is a lot of examples in this project to help you.

Demo of Rogue-Lock, with and without YYC

Rogue_Save demo with and without YYC

End User Licence Agreement (EULA).

Changes in 1.0.9

Added le latest version of Inventory DB to the Rogue-Lock-Bundle. Note that the version of Inventory DB implemented in Rogue-Lock is an older one.

Version 1.0.9. Published April 21, 2016

Created with GameMaker: Studio v1.4.1757

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Bender C 11 June 2018


Darcy K 01 December 2017

Fantastic project, very helpful deveioper

I began learning GML with this project and was able to dive right in and begin developing my own Rogue-like. Well structured and naming convention is a great for developing more complex operations (ie data structure for items, and arrays to handle variables for inventory, monsters and player character). Just the right amount of complexity for people early to GML to get their feet wet.
Jonathan (dev) helped me solve an alteration was struggling with on the same day i emailed him. Great support!
I haven't tried the Ultimate version but based on the starter pack, i would recommend it.
Thanks Jon!


Jio K 23 August 2017

Still one of the best engines

This is exactly what I needed.
Perhaps the Best choice for roguelike starter kit.


Matthew V 02 April 2017

Doesn't work with GMS 2

Out of the box this does not work with Gamemaker Studio 2 (the latest version of gamemaker).

I fixed this by:
1) Changing the single quotes to double quotes in the obj_inventory Step event
2) Defining the macros by doing #macro Tile_Size 24, etc. in the obj_creator Create event with all the macros

As a starter pack it does have some good basics, as listed in the features section. A good place to start for the specific features listed!


Jonathan Moreau (Publisher) 03 April 2017

May I ask you if you gave it 3 stars because it doesn't work with GMS2? Asset built with gms are not flagged for GMS2.


Jordan Z 02 November 2016

Nice engine for grid-games, EXCELLENT support

If you'd like to implement "fog-of-war" and/or "grid-based pathfinding" into your game, these are the best scripts you will find. The customer support doesn't get any better either. The last time I had a question (read: 3 paragraphs of questions), I got a helpful and detailed response from the author within the hour. Definitely check it out if you have no idea where to start for your grid-based game, or if you're just looking to see how its done. Thanks for the great resource!


Lewis B 30 April 2016

Great engine.. Great support.

This engine does what I need it to do and when I ran into an issue the developer was very quick to respond and worked with me until we came to a solution. Again, could not be happier with this purchase.


Mariano C 16 January 2016

Great engine... well documented

It's all you need to start your roguelike game.

Any problem I had the developer helped me very fast. Great support.

This review was left for a previous version of this asset.


David L 27 August 2015

Still not sure.

Updated Review:

For the price I expected standard coding practices (like ending a line with a semicolon) and proper grammar for the comments. I wish there was more documentation so I could easily locate the sections I need to modify for my intended purpose. Despite these issues, the author has assured me that the price includes support as well and I'm currently looking forward to working with him to figure out the best solution for my needs. I'll update the review again after I see how this goes. :)

This review was left for a previous version of this asset.


Jonathan Moreau (Publisher) 28 August 2015

Thank you for your comments.


Anonymous 04 July 2015

Great download! Great Support!

This project is amazing and works very well! I had a small catch getting it to run, but Jonathan was very quick to get back to me and walked me through the steps. Money well spent!

This review was left for a previous version of this asset.


Cameron W 20 May 2015

Great resource, great support

I've skimmed the scripts and it looks incredibly useful. Had a quick troubleshoot question for the dev and he responded in 30 minutes. Polite and helpful.

10/10, would buy from again.

This review was left for a previous version of this asset.


sangwon O 19 May 2015

Very Useful Source

I wanted this roguelike game sources. For me it feels a little difficult, but Jonathan gives a friendly and easy to answer whenever I question. If the intermediate is if I seem to be able to use this source more useful. thanks to Jonathan who willingly disclose the source. (Google Translate)

This review was left for a previous version of this asset.


James R 13 May 2015

A faithful homage to the Classic Rogue

I have tried nearly all of the Rogue engines on the market so far. IMHO, most are good but the Rogue-Lock starter pack is the most feature faithful to the original classic Rogue implementation minus the ascii characters, of course. ;) The code is well commented, at least for me, and gives an excellent basis for any Rogue-like game that you wish to create. Item definitions are data driven and loaded from an include file. So they are easy to modify. The developer was very quick to respond and fast to make changes. Overall, I felt it was worth every penny. Thanks so much for making this extension!

This review was left for a previous version of this asset.


MIN U 07 May 2015

great package

easy to use & fast contact when you have some question on it.

This review was left for a previous version of this asset.


davide m 10 April 2015

Great value!

This package is very rich, well programmed and commented clearly. Sweet start for creating a roguelike game!

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top