NearbyGamers

An Adaptable Character Management System

History Edit

Forum:

NearbyGamers General
RPGing since '84, and still loving it!
2008-12-19 19:49:40

Hey All,

Being that I'm a Gamer (and systems designer) who hates all the paperwork needed to generate and maintain my characters and also all the PCs that I DM for, I've automated many of our games using a combination of excel and VB (hey it was easy and fast to do). I have at least half a dozen or so of these custom, home grown, character generators, the most advanced ones being for AD&D 2ed. and CP2020.

So what the hell is this post of mine about?

Well, I recently decided to update a few of these things and also need to create some for a few new games that we're trying out... anyway, I've decided instead of creating and editing something like a dozen different generators, I'd spend my efforts designing a single generator/maintainer program that can be customized to handle all these various RPGs.

I know what kind of stuff needs to be in it for the systems that I mainly use, which are level/XP-based systems (like AD&D 2nd Ed. and StarWars/SE d20) and skill-based systems (like CP2020 and the WEG Star Wars).

What I'd like to know, and I'm hoping that you can help me with, is how do other RPG systems out there run differently in style from the above 2 styles of system mentioned above? (I've got a ton of RPGs, and all of them can be place into one of the 2, but I know I don't have every type of RPG)

I've got plenty of other questions, but this one needs answering before I continue, as the base of this program needs to have a strong core. Ya, I could just use the 2 types of systems that I use, but the systems designer in me want to make a better "mousetrap" :)

Who knows, if it goes well, I may just decide to release it or put it out on the web for everyone to use.

— Leva, Älska, Spel! / Live, Love, Game! / Degero, Amor, Venatus!

Gamers posting in this discussion

If you can see this, you're blocking JavaScript. Or I broke the maps.
preload gamer marker preload gamer_group marker preload group marker
The gamer that runs this site
2008-12-19 21:22:07

I've seen a few point-based systems, like Witchraft/Unisystem, GURPS, and World of Darkness.

I know there are one or two game systems based on drawing cards from a deck, but I can't remember their names. Anyone? Bueller?

RPGing since '84, and still loving it!
2008-12-19 22:54:40

What do you mean by "points based"? what are the points used to do again, is it similar to CP2020s IP system? (It's been forever since I played GURPS, so long ago that I don't even recall the system.)

Do the card based games have character development rules basd on the cards you pull?

See this is the kind of thing I need to know before I start... that way I can include these systems or at least tell people that it won't handle them! ;)

— Leva, Älska, Spel! / Live, Love, Game! / Degero, Amor, Venatus!
GAMEMASTER AND PLAYER ELITE
2008-12-20 00:51:22

yes they do..

Point based means that it relies on points being spent during the character generation.

you should also take into consideration that not all systems use Levels to improve characters as the gain xp. this too could be a point based system in a way.

RPGing since '84, and still loving it!
2008-12-20 21:26:59

Cool!

I'm planning to develop it using programmable "tables". Since most RPG companies don't like you putting their stuff into a program, it'll be an empty database, that the user will have to load with their system requirements and info.

The tables will be programed with an "if used" condition, so that when you load a system that, say, uses points but not levels, then it'll ignore anything that wants to use levels, with the combo requirement of points and levels, I'm going to have to have each "table" be aware of what it needs to look at, it'll make it a bit more difficult but nothing I shouldn't be able to work with ;)

To start it'll gen the PC and export it to Excel, which is what I mainly use, and after that work on txt/rtf files.

Here's a bit of a teaser of what I'm thinking to include, it's my rough draft so don't expect much :)

Character Maintanance System.

    - Name
    - Description
    - Image
    - Physical Attributes         (Table)
    - Method Of Advancement       (Table)
      - Current Level
      - Current Points
    - Class List                  (Table)
    - Race                        (Table)
    - Alignment                   (Table)
    - Stats List                  (Table)
      - Stats Total
      - Available Slots / Points / Dice
    - Skills List                 (Table)
      - Skills Total
      - Available Slots / Points / Dice
    - Powers List                 (Table)
      - Powers Total
      - Available Slots / Points / Dice
    - Weapon/Offensive List       (Table)
    - Armour/Defensive List       (Table)
    - Gear List                   (Table)

— Leva, Älska, Spel! / Live, Love, Game! / Degero, Amor, Venatus!
Long time gamer
2009-01-07 16:53:36

Metacreator is a character generator that tries to do the same thing that your program tries to do. You can buy some templates that support various game systems. The problem with this approach is that you end up spending all of your time writing templates, and I'm not sure if there really is any savings over writing a custom program yourself.

Just look at the core systems you are going to try and support...for D&D 3.5, how will you handle a Cleric, Sword Sage, Incarnum, and Psionic character? How do you keep track of the differences between the Cleric from 3.5 and from Pathfinder? What about D&D 4e? Just dealing with the differences between D&D versions is going to be enough of a challenge, much less adding radically different game systems.

What about the storytelling (Indy) game systems that might use a completely different mechanic, lets say assigning a die type to a PC characteristic? I'm thinking of Dogs in the Vineyards that might assign a 2d6 relationship to your brother, or a 1d8 to a big knife (along with dice for stats). Or something like Burning Wheel where you record the number of dice you roll (called exponent in that system) and what constitutes a success (called shade) - on a d6 whether you need 4 or better, 3 or better, or 2 or better for a success. Some systems also need things besides PC being created, such as star ships in Traveller, a franchise in InSpectre, or a Covenant in Ars Magica.

This is a very challenging undertaking, and I will look forward to seeing how your implementation addresses the differences between the various game systems.

Post a response