Skip to content

Repository files navigation

RPG Game System Prototype

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.

🎮 Live Demo

Play the prototype directly in your browser: Play on GX.games

✨ Features

  • 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.

⌨️ Controls

Action Key
Movement Arrow Keys
Run X
Interact Z
Open Menu C
Save Game J
Load Game L
Exit Game Esc (Hold)

🛠️ Built With

  • GameMaker
  • Aseprite

👨‍💻 Author

Jairo García Antolín

🖌️ Art Credits & Copyright

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.

About

A 2D RPG videogame prototype that features handmade art and programming fundamentals.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages