This is something I've been working on for a little while (also known as "since June 2011"), but I've finally started making real headway on it in the past month. This is an RPG engine made in Game Maker that's designed to be more flexible and more scalable than the other RPG engines I've seen. I might make a game with it, but even if I don't, I'll release it as an open source once it's done. Unlike most other GM engines, the source is thoroughly documented and should be relatively easy to modify. That's also why the graphics are a bit... scarce at the moment.
Here's what it can do!
- Overworld movement (but without much in the way of character animations)
- Turn-based battles
- Support for up to four playable characters and enemy parties of four (and while large parties often look cluttered, it's easy to add more if you really want to)
- Support for both random battles and battles triggered when you step on a certain spot
- Townspeople who say talky things
- Money for buying goodies
- A timer to record how long you play the game
- Pointers (objects that move you to different areas)
- Treasure chests that can be opened only once
- A pause screen to view player stats
- Items (which work in battles and on the pause screen)
- Equippable items
Important stuff I still need to add:
- A save system that actually works. Currently, most of the save-related mechanics are placeholders.
- A better text engine that doesn't mess up the HUD after you talk to someone.
- Giving the Speed stat an actual purpose.
- Allowing equipment to affect player stats, and preventing players from equipping useless items (an obvious example would be using an Ice Cream Sandwich as a hat).
- Healing and related special moves, both in-battle and on the pause screen
If you need more information, start the game and press F1 to view the help screen.
---
Edited by: Bibby, Sep 13th, 2014 @ 1:04 pm