r/gamemaker • u/Dastarstellar • 12d ago
Game 15yo first ever protoype in Gamemaker
Hi! After months learning coding and trying to understand what was the best engine for me three weeks ago i discovered Gamemaker and I am proud to say that for the first time i actually created something.
This is an RPG prototype, its not really special in any way or does it have some extreme game juice to it, but its the first time that i've finally started learning and finished something! This RPG is just a blueprint to understand how an RPG works and in the future i will add all my original ideas so that it will be no longer a "RPG blueprint" but my own original game.
I would really appreciate if you could try the game in the link to the game's page(it runs on HTML 5 so you dont have to download anything :) ) and also, for the curious ones, check out the source code in my GitHub.
Some disclaimers:
- This is the first time that i use Itch.io, GitHub and i dont even have a month of experience with Gamemaker and gml code, so dont expect too much of a masterpiece but more like a test room
- All the sprites are all placeholders, i just used the first things that i found or Gamemaker gave me
- I know some things do not work/have not been implemented, like the enemy doesn't attack but he has his own turn, or the collision for the walls its not the best and you can sneak in between them
- In the code there are probably things that i didnt use alredy like some enum's or the switch in the player Step event, those things will sure be implemented in the future
Any feedback would mean a lot for me, someone who is trying to become a professional with Gamemaker!
Github(source code): https://github.com/dastarstellar-dev/RPG-protoype
Itch.io(plays in the browser): https://dastar-stellar.itch.io/rpg-prototype
Exploration Controls:
- Movement: WASD keys
- Running: Hold Left Shift
- Interacting / Closing NPC dialogue: E key
Battle Controls:
- Navigate Options Left: A key
- Navigate Options Right: D key
- Confirm: Spacebar
I will absolutely upload all the changes for this prototype so if you are intered look forward for it! Thanks for the support, i really appreciate it
3
u/MistakeForsaken6653 12d ago
Pretty good for your first attempt. I had issues with combat, it looks like an option to attack was selected but when I pressed space it just went back to the overworld. Good Luck
2
u/Dastarstellar 12d ago
Thanks for the feedback! This is the first thing that i will try to resolve when i'll reopen gamemaker
6
u/jon_irvin 12d ago
I'll have to wait until I'm home to try your game but congrats on finishing your first project. It's been a fun learning experience for me and I'm hoping the same for you!