Results 1 to 14 of 14
  1. #1
    Activated Node oceanclub's Avatar
    Join Date
    Jun 2011
    Location
    Dublin, Ireland
    Posts
    86

    Creating your own RPG - how would you do it?

    My game design experience is limited to messing around a bit with the Neverwinter Nights 1 Aurora toolkit, which is quite smart if limited. I was wondering - assume you only have limited programming knowledge, what game creator/engine would you recommend for someone wanting to create an RPG? One caveat with Aurora is that you can only create mods, not standalone games.

    P.

  2. #2
    Activated Node Daiv's Avatar
    Join Date
    Jun 2011
    Posts
    42
    I would say the first step to finding an answer is to answer one question: How much do you want to learn?

  3. #3
    Network Hub slick_101's Avatar
    Join Date
    Jun 2011
    Location
    50 51' 43" -1 15' 21"
    Posts
    227
    And it also depends on what you want it to look like, My friend has created a very detailed RPG made in vb.net for console; it has saves, magic, leveling, armor bonuses, shops and bosses. And is just generally great fun to play
    Official RPS Thread argument catalyst.

  4. #4
    Lesser Hivemind Node TillEulenspiegel's Avatar
    Join Date
    Jun 2011
    Posts
    982
    RPG Maker is the obvious answer - I've never tried it myself, but it is quite popular. Don't know to what extent it ties you into the JRPG model.

    If you speak Python and you don't care about graphics, libtcod is a great toolkit for ASCII-based roguelikes, or for prototyping anything that resembles such.
    Last edited by TillEulenspiegel; 03-10-2011 at 10:01 PM.

  5. #5
    Network Hub Peter Radiator Full Pig's Avatar
    Join Date
    Jun 2011
    Location
    Ireland
    Posts
    374
    Does spelunky count as an RPG, or could it be modified into one you find acceptable? I believe it was made with GameMaker.

  6. #6
    Activated Node J Arcane's Avatar
    Join Date
    Jun 2011
    Posts
    99
    RPG Maker VX is extremely easy to learn, and will have you making JRPGs in a rather short amount of time provided you are satisfied with the limited stock assets or can find suitable replacements in the public domain.

    Unfortunately, no similar program now exists with a more Western feel. The Coldstone Engine died when Beenox became a console porthaus.

  7. #7
    Activated Node oceanclub's Avatar
    Join Date
    Jun 2011
    Location
    Dublin, Ireland
    Posts
    86
    RPG Maker is indeed very cool. I installed and played around it for a bit, but have come to the conclusion that, having never been a really big fan of JRPGS, I'm not going to be able to keep up any enthusiasm for creating my own even if I avoid JRPG conventions (which I don't think I could in this editor). I'm kinda wondering if I should just stick with the Aurora engine... I want to avoid coding as much as possible, but don't mind scripting, which I've done in the that engine anyway. Would be lovely if they open-sourced it sometime (one lives in hope).

    P.

  8. #8
    Activated Node oceanclub's Avatar
    Join Date
    Jun 2011
    Location
    Dublin, Ireland
    Posts
    86
    On another note: can anyone recommend games-writing software - that is to say, "screenwriting" software aims at games? I can't find any such software dedicated to games, and the problem with using screenwriting software for this purpose is that it can't take care of branching plots, multiple actions, etc.

    P.

  9. #9
    Secondary Hivemind Nexus Berzee's Avatar
    Join Date
    Jun 2011
    Posts
    2,214
    Hmm, I thought I knew of something, but I couldn't find it. However while looking at it, I found this -- dunno if it's good, but it sounds interesting?

    http://storymoto.gamamoto.com/

  10. #10
    Activated Node oceanclub's Avatar
    Join Date
    Jun 2011
    Location
    Dublin, Ireland
    Posts
    86
    Quote Originally Posted by Berzee View Post
    Hmm, I thought I knew of something, but I couldn't find it. However while looking at it, I found this -- dunno if it's good, but it sounds interesting?

    http://storymoto.gamamoto.com/
    Thanks - looks interesting if one intends to do a browser game in JavaScript, but seems to be focused on that . For the moment, I may just use the freeware CeltX (http://www.celtx.com) and work around the branching thing until something else comes up.

    P.

  11. #11
    You might want to give Unity3D a look. A friend of mine is currently working on it and a DirectX10 project of his own. He's a hardcore coder, and when comparing Unity3D to the work he's doing for his other project he described Unity3D as "requiring as much programming knowledge as programming your microwave oven does".

    Bear in mind, he was comparing this to DirectX, programming the whole thing in C++, so pinch of salt there. Still, it may be worth checking out if you're interested in games development.

  12. #12
    Activated Node
    Join Date
    Jul 2011
    Posts
    87
    telpscorei:
    Speaking as someone who's done a reasonably substantial amount of work in Unity, it's easy to work with if you're trying to do things Unity expects you to do - it's relatively easy to make a very basic shooter or racing game or platform game in Unity, but once you're trying to do stuff that doesn't tie very straightforwardly into a representation in the 3D engine you don't gain that much from using it over another existing 3D engine (and may lose a lot if you want access to native code libraries). I wouldn't choose to do anything GUI-intensive in Unity, for example, its GUI support is fairly basic. Writing an RPG in Unity is probably not for the novice coder.

    oceanclub:
    You may need to narrow down what you're looking to develop a little more for us. If you're looking at CeltX, maybe you're heading towards the interactive fiction kind of line? I'd suggest you look at some of the interactive fiction authoring tools, which are more specialised than CeltX:
    http://www.firthworks.com/roger/cloak/index.html

  13. #13
    Activated Node oceanclub's Avatar
    Join Date
    Jun 2011
    Location
    Dublin, Ireland
    Posts
    86
    Quote Originally Posted by Quirk View Post
    oceanclub:
    You may need to narrow down what you're looking to develop a little more for us. If you're looking at CeltX, maybe you're heading towards the interactive fiction kind of line? I'd suggest you look at some of the interactive fiction authoring tools, which are more specialised than CeltX:
    http://www.firthworks.com/roger/cloak/index.html
    Thanks - although using a screenplay editor, it might seem I'm going text-only, I in fact just want to write the plot/dialogue without being distracted by the engine/graphics.

    Incidentally, I have used Inform7 before (http://inform7.com/) to create (or, well, partially create) a text adventure, which was good fun and relatively easy. This time I'm going more the RPG route though.

    Cheers,

    P.

  14. #14
    Activated Node
    Join Date
    Jul 2011
    Posts
    87
    Quote Originally Posted by oceanclub View Post
    Thanks - although using a screenplay editor, it might seem I'm going text-only, I in fact just want to write the plot/dialogue without being distracted by the engine/graphics.

    Incidentally, I have used Inform7 before (http://inform7.com/) to create (or, well, partially create) a text adventure, which was good fun and relatively easy. This time I'm going more the RPG route though.
    That's cool. You might want to think about what kind of engine you'll be eventually working in, though, and what kind of graphics you'll have available to you, mostly just because these things tend to end up being awkward constraints on the writing process. (For example, if you ended up as a sidescrolling RPG like The Spirit Engine, plot and dialogue options would be much more limited than if you were working with some kind of isometric view - if you're using the latter approach you can afford to be much less linear, but it is likely to require you develop a lot more art).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •