Help me find a RPG engine please :)

Started by Icey, Sun 02/10/2011 18:31:28

Previous topic - Next topic

Icey

Hello world. I wanted to try a take the AGS source so I can see how most things work in it. I was planning to design a AGS engine that uses a few RPG functions so that it would help me and others who want to use AGS to make both Adventure and RPGs. Only problem is I dont really no how to edit the engine. If I do take the time to work on this then I will need to study on how to do this stuff.

Could some maybe share a link or tell me how should I go about doing this?


Khris

Unless you want to implement a tile or battle engine or something like that, why not do it with a module?

Also, and pardon me for saying so, I seriously doubt that you have the necessary coding skills to expand the engine.
See, the fact alone that you have to ask how to do it clearly shows that you shouldn't mess with AGS' inner workings.

Would you let somebody tune your car's engine who doesn't know how to pop the hood?

Atelier

Enthusiasm is good but quite bluntly you do not and have no way of acquiring in the average lifespan of a giant sequoia tree the expertise needed.

I remember acquiring the source code a while ago and taking a look myself but then it was unavailable again. Was that a dream or did it actually happen? I thought the source code was now only available to a panel or something who are collaboratively improving the engine under CJ's guidance.

Changing the nature of AGS into some form of hybrid (Role Playing and Adventure Game Studio) would be cataclysmic, for the community and program; I think it would be nice to modify AGS for your own personal use, but from the gist of your post I think you intend to make such aspirant modifications into some kind version you would distribute? In which case you would have to ask questions to the people on the source code panel.

Radiant

You can code an RPG (and, for that matter, a tile engine) perfectly well in the scripting system of the current versions of AGS.

ddq

Well, "one" can code an RPG in AGS. I think we've established by now that icey cannot.

LimpingFish

Quote from: Radiant on Sun 02/10/2011 23:01:54
You can code an RPG (and, for that matter, a tile engine) perfectly well in the scripting system of the current versions of AGS.

Actual work? Are you mad?!

Anyway, I think Icey was using the indefinite "I"...meaning someone else. ¬¬
Steam: LimpingFish
PSN: LFishRoller
XB: TheActualLimpingFish
Spotify: LimpingFish

Ghost

Even an isometric tile engine, complete with level editor, has already been done.  (Colourwise)
And theSquare E... OSD turn-based-combat should be no problem too. It's just a matter of getting a good collection of functions together, bundle them
in their own scripts (or possibly structs for easier acess). You could also benefit from extender functions.
If you need to look up any of the italics, though...

Dualnames

Is this the weekly bash-icey topic? Or have I missed it?  :D :D

On a serious note, i believe he wants someone else to do this. I think Khris once showed something rpg-like and awesome. Allow me to search.
Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

m0ds

Yeah Jim, I think this qualifies for joke of the week  :=

Icey

Your right I dont have the skillz and I am thinking should I really try it or not.

I was planning to do it my self but if I can take the time to take one of my friends and have them learn how to do it then I should be straight from there.

Also I was only planing to make a edit the engine to use the Cross Assault battle system from PMQ and the Deck command systems from OSD: rise of the spirit. I also was hoping that since both of those would be built inside the engine I could use the them to create new battle systems for different games.

I think I could make a module but it's kinda hard keeping everything in one script. The battles are becoming somewhat easier to make but it would be nice to keep everything sorted in only one script.It would be nice if I could get some help with that part but no one wants to help me there :(

Also Im not asking for someone to make it cause it wouldn't help me with learning how to do it + if khris or monkey made my RPG scripts it would be troublesome cause it wouldn't be made the way I wanted it or needed it unless we have it planed out together.

Chicky

#10
http://www.youtube.com/watch?v=UxJNRcsGb-8

Go forth Icey!

Skip to 2:40 for EXACTLY WHAT YOU WANT.

Icey

I would like to try that but I can't. My laptop won't run it for some odd reason. I always get a error when opening the engine.

Snake

#12
Not that I'm one to talk, but how about we make a completed AGS game first before we strike forth on bigger AGS endeavors, shall we?

It puzzles me why you want to add RPG-friendly commands to the AGS engine source code when there are RPG game making engines out there all ready to get your greasy fingers on.

If making RPG games is in your soul, why are you here trying to use AGS? If I wanted to make a game like Final Fantasy or Secret of the Stars (my favorite RPG btw), I would have stuck with RPG Toolkit or RPG Maker.

This community is formed around adventure games, not RPGs. Yeah, RPGs are possible with AGS, but there are engines out there that are dedicated to JUST RPGs.

It would be like me trying to remake The Adventures of Willy Beamish with RPG Maker, or wanting the source code to RPG maker to add adventure game-friendly commands to it because I wanted to remake The Adventures of Willy Beamish with it... why wouldn't I just use AGS or another adventure game authoring system?

Christ kid, use the fucking engine that suits your dreams. You're like a 2 year old trying to fit the fucking square block through the fucking circle.

\\--EDIT--//
By the way, everyone, Calin Leafshade told me in a dream last night that he was Icey.
Grim: "You're making me want to quit smoking... stop it!;)"
miguel: "I second Grim, stop this nonsense! I love my cigarettes!"

Icey

#13
The reason why I make RPGs in AGS is cause I can have them look and just about do what I want vs RPG maker where if I made a game it would look like FF 1-6. Sure my games are not in 3d like FF 7-14 but at least  I don't have to make a game where the player walks on titles instead of just walking in any direction I want.

Also what a odd dream. Did you know? I have this super mega ultimate hat that let's me be anyone I want.

also I might check out that RPGtool kit. Btw, have you guys ever heard of 001 game creator?

Ponch

Quote from: Snake on Mon 03/10/2011 03:31:43
By the way, everyone, Calin Leafshade told me in a dream last night that he was Icey.

What? He told me in a psychic vision that he was actually Ben304 and that the Ben304 we all know is actually an alien clone of the robot that replaced Calin when he had to return to his home planet to defend his people from the mushroom invaders from the fungus dimension.

Someone is lying to one of us, Snake. And if a cow can't trust his own psychic visions while taking a long, hot, LSD enhanced bubble bath, then nothing in the world makes sense to me anymore.

Also, Icey: You may be aiming a little high for AGS give your abilities at this point. This engine was made for adventure games. And while some of us have managed to squeeze out some surprising horsepower from CJ's masterpiece, it's not something you can do unless you learn to program first. If you're really determined to make an RPG, then given your programming skills at this moment, you might want to consider one of the other engines listed above. They can do what you want with a minimum of fuss as they're made just for making RPGs.

However, if you'd just make a more traditional adventure game (maybe one set in a world that feels like an RPG), you'd find AGS a lot easier to work with. You might even release a proper, finished game. ;)

EDIT: Damn, you posted while I was still composing this rambling response. Ignore everything I just said (you were bound to anyway).  8)

Icey

#15
I have 3 games to finish. Once I complete those (which I plan to do) then I will decide were to move on to. I have 3 friends who I am working with right now to plan 3 different games that could be made late next year....but that's another story. :-X

Im gonna take a look a that 001 engine and if it's good then I will use that for my RPGs.

ShiverMeSideways

Why you hate on RPGs made with AGS? :-S * feels bad *

On-topic: Icey probably sticks to AGS because of two reasons:
1) The community. The AGS community is one of the nicest and most helpful out there, and it's awesome for that, but it also leaves itself open to 16-year olds with great ambitious words and little else (yes, I include myself in this category as well).
2) The engine itself. Seeing the sort of stuff people do with AGS and how well the UI is organized gives off, at least for me, the feeling of great ease and possibility. However user-friendly it may seem, AGS is not just some random trinket to be toyed around with - sooner or later, your GOING TO hit the scripting side of it, and, IMHO, that's where the engine's true power lies. And that's the genius of it, really, it combines a seemingly simple interface with powerful scripting.

And if you want to do a non-adventure game or, hell, even a more complex adventure game, you'd better get your butt into gear and start coding or shut the hell up. IMHO.

Icey


Khris

It's true that RPG maker games all look & feel pretty much the same once you disregard the custom tiles.

Since we've already established that this is a problem, what exactly is to be gained my implementing the same cookie cutter system and create RPGS?

AGS allows you to implement any RPG mechanic you want. And if you organize it into modules, you can easily re-use everything in another game.
There's absolutely no technical need to put this in AGS' source as opposed to using a module.

I know that one of the bigger hurdles is creating a good menu system to manage items and spells and equipment, etc.
Still, do it with modules.
The other one used to be that AGS doesn't natively support gamepads, but now we have agsjoy.

It's perfectly possible to do Chrono Trigger 2 without messing with the engine at all.

Ghost

Quote from: LeKhris on Mon 03/10/2011 11:16:57
It's perfectly possible to do Chrono Trigger 2 without messing with the engine at all.

I'd love to see that!

Another not-to-be-sneezed-at engine can be found here: http://www.scirra.com/. It's basically GameMaker with all the bells and whistles, and the somewhat dated "first version" is totally free to use. You get very good graphic abilities AND a simple scripting language. Might be more suited towards action-y games, but still worth a shot.

Snake & Ponch: You are BOTH wrong. My gluestick told me Icey is CJ.

SMF spam blocked by CleanTalk