Designed from zero with no AI assistance whatsoever to improve on raw fundamentals. This repository contains the source code for a 2D RPG prototype built in GameMaker.
Play the prototype directly in your browser: Play on GX.games
- Room Persistency & Save System: Full save/load system using JSON parsing. (To test persistency between rooms, there's a room at the end of the right path).
- Custom Dialogue System: Built using switch statements and custom scripts for dynamic text animations.
- Inventory System: Fully functional menu UI utilizing arrays and custom scripts.
- Handmade Assets: 100% original 2D pixel art graphics and animations.
| Action | Key |
|---|---|
| Movement | Arrow Keys |
| Run | X |
| Interact | Z |
| Open Menu | C |
| Save Game | J |
| Load Game | L |
| Exit Game | Esc (Hold) |
- GameMaker
- Aseprite
Jairo García Antolín
- Portfolio: jagardev.vercel.app
The art for this project was created by me and Ikrame Ibn Hayoun.
© 2026. All rights reserved. All artistic content in this project is protected by copyright and may not be used, distributed, or modified without prior permission.