PDA

View Full Version : Classic RPG Engine [using GM]



Higushi
07-05-2008, 03:41 PM
Classic RPG engine

(I’m unsure if I’ve posted this before, I might have, but it would have been a long time ago and changes have been made since)

I thoroughly enjoyed playing the earlier versions of Final Fantasy and many other games that used the top-down RPG playing style, the game dynamic just worked for me. I was able to sit for hours questing through the fantasy worlds, leveling up to defeat a boss or looking for a rare item of some sort.

I have always been a big RPG fan; I used to develop RPG games all the time using an engine called the OHRRPGCE (Official Hamster Republic RPG Creation Engine) (http://en.wikipedia.org/wiki/OHRRPGCE), unfortunately most of them are incomplete and lost in time, but it was good practice nonetheless.

OHRRPGCE was my first love in game development and it provided lots of practice in pixel art and small graphics design. It made creating a game very similar to those early versions of Final Fantasy child’s play, as the most intensive work to be done was the graphics.

Although the OHRRPGCE was great and all, it still had its limitations, and I moved away from it when I joined this community and started developing in Game Maker – Which was awesome! :)

And that brings us to this little creation of mine, it is an RPG engine created in GM which I hope to develop into something that can create flexible, feature-filled classic RPG games in a way the OHRRPGCE could not, and the first version is right here - up for download! ;)

Classic RPG engine (Download) (http://www.gamedev.za.net/filecloset/data/files/480/Classic_RPG_structure.gmk) - Requires Game Maker 7

Screenshots:
http://img291.imageshack.us/img291/4584/screen1jpggm7.th.jpg (http://img291.imageshack.us/my.php?image=screen1jpggm7.jpg)http://img353.imageshack.us/img353/994/screen2jpgel2.th.jpg (http://img353.imageshack.us/my.php?image=screen2jpgel2.jpg)
http://img143.imageshack.us/img143/8374/screen3jpgcx7.th.jpg (http://img143.imageshack.us/my.php?image=screen3jpgcx7.jpg)http://img140.imageshack.us/img140/3307/screen4jpgev9.th.jpg (http://img140.imageshack.us/my.php?image=screen4jpgev9.jpg)

This is an RPG creation engine/structure modeled on the basics of the OHRRPGCE, but which I plan on taking far beyond. It so far allows for the creation of NPCs and gives the ability to create conversation through textboxes. The NPCs can be placed on a map, which can be created with map tiles, and they have settings which are changeable to customize each individual.

In order to use it most effectively, knowledge of GM is required. Everything is still done in GM (Scripting, sprites, objects), this simply is a framework structure from which the creation of classic RPG games is made a lot easier and faster.

What it includes:

Three test rooms
A help file explaining everything you need to know for this release


Graphics and Sound:

Walkabout graphics by Fenrir Lunaris of Castle Paradox
Map tile graphics by David Ward and myself
4 short musical pieces by yours truly


What is still to come:

Battle system allowing the player to fight monsters and bosses
Shops, items and the creation of an economic system of some sorts
Abilities, leveling up, stats and all those good things
Other good things
Still more good things


So far it’s a humble start, but I plan on expanding it as often as I can. Your comments, thoughts, ideas, critique and all that are most welcome!

Squid
07-05-2008, 04:14 PM
Ah, OHR...

I started out on OHR and have often contemplated making another OHR game. I really hope you keep the same controls and layout from OHR, I love the feel of creating pixel art in OHR.

Hope this gets finished :P

Bonezmann
07-05-2008, 05:13 PM
Oh wow, thanx!

Thaumaturge
08-05-2008, 03:38 PM
That sounds like a cool idea, Nostrick - I look forward to seeing how it turns out. ^_^

May I request some screenshots, perhaps, showing the interface and some of the possible results?

Higushi
08-05-2008, 11:16 PM
May I request some screenshots, perhaps, showing the interface and some of the possible results?

Added some screenshots! :D The interface is basically GM7, so its nothing we haven't seen before. ;)

Squid: All the controls shall be the same (or customized by the creator in GM), and the in-game interface shall have mostly the same commands but its gonna look different - its gonna be sizzling hot! I've also often wanted to make OHR games again, and I have tryed a bit, but now I find it to be a little too limited for my taste, and thats how this thing spawned. :)

I suppose this is not really an engine is it? Its more of a structure or foundation for a creator to build upon, making it much easier and faster than starting from scratch. But by the way that I am laying it out, its almost an engine in my eyes.

SkinkLizzard
08-05-2008, 11:41 PM
very interesting indeed, the desire to make an rpg is what started my game deving a long long time ago
with a crappy dos program dcc world (actually rather awesome then pity I only had the shareware)
so I shall be downloading this this weekend(when I have decent internet again) to check it out

Karuji
15-05-2008, 09:20 PM
This looks sweet. im working on my own rpg atm (no further infomation)
But seriously i wana play this :)

Cloud_Ratha
15-05-2008, 09:53 PM
Just a question if you use partial code from the engine do you have to credit the engine? I had the same problem when i was in school, cause there is basically only a few ways you can write certain procedures?

Higushi
15-05-2008, 11:17 PM
Just a question if you use partial code from the engine do you have to credit the engine? I had the same problem when i was in school, cause there is basically only a few ways you can write certain procedures?

Well, the way I see it, if you write the code yourself then its all yours and no credit is needed - even if the procedures are similar (there are only so many ways of doing certain things). But if you do happen to take code directly from another engine, I would recommend crediting the creator, and you should probably first ask the creator too. Use your discretion, where you feel you should credit someone because they really helped you in a certain way, do so.

BTW, you can take anything you want from this :) no credit needed.

Better version coming out soon! Just need to get these dang assignments finished!

dislekcia
15-05-2008, 11:20 PM
BTW, you can take anything you want from this :) no credit needed.

Better version coming out soon! Just need to get these dang assignments finished!

Spoken like a true GM user :) Touche!

-D

Cloud_Ratha
15-05-2008, 11:46 PM
Ha ha kthnks... It was more a general question. But i think you made your point! Righteous

Cloud_Ratha
17-05-2008, 04:10 PM
Gonna give this a try now :D

EDIT: Is there a no pro friendly version? :(