Author Topic: PBBG Based on D&D Rules  (Read 1909 times)

Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
PBBG Based on D&D Rules
« on: March 24, 2008, 08:39:52 PM »
Hi,

I have started to develop a PBBG based on D&D stile game play. Game will use the SRD 3.5 system.

The Idea is to create the game to be in the D&D style. Experience, levels, skills, and so on will be able to be advanced.

Game will be quest based and allow a free roam as well.

PVP encounters will be possible when one player meets another in travels.

At this time I am looking for comments/suggestions about this idea.

Offline LITTLEGUNTER

  • Level 1
  • *
  • Posts: 2
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #1 on: March 24, 2008, 09:08:51 PM »
sounds interesting keep me updated please

Offline raestlyn

  • Level 29
  • **
  • Posts: 464
  • Reputation: +9/-5
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #2 on: March 25, 2008, 12:35:18 AM »
I think it is intresting idea, but not very orginal. I like D&D rules, but I think there are too many games out there that are already based on those.


I can send you pics of my cocks if you want reference.


Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #3 on: March 25, 2008, 12:47:44 AM »
Yes, not original but tried, tested and true. The additions that I have in mind are more original and interesting. And besides IMO, building a php game engine from the system reference documents (http://www.systemreferencedocuments.org/35/sovelior_sage/home.html) looked like a solid way to start. Now, the idea is to implement a system to allow quests and such to be added via something simple like an xml doc. As long as the rules remain the same, anything should be possible.

Offline FirePenguins

  • Level 10
  • *
  • Posts: 59
  • Reputation: +0/-0
    • View Profile
    • The Iron Helm
Re: PBBG Based on D&D Rules
« Reply #4 on: March 27, 2008, 10:03:08 PM »
The website layout is pretty sweet.  The navigation menu expand and contrast is a little janky.  The way that they expand and close just on mouseover made it difficult to go from one to the next without expanding and contrasting several others.  Not a big deal though.

Looking great so far!

Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #5 on: March 27, 2008, 10:05:24 PM »
Thanks. The menu was dhtml slideout but i didn't like it. I am going to change it. Just not sure what to :)

Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #6 on: March 27, 2008, 10:09:59 PM »
I changed it to "onclick" for the time being.

Offline JGadrow

  • Level 35
  • **
  • Posts: 1,133
  • Reputation: +23/-2
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #7 on: March 28, 2008, 10:34:41 AM »
Hmmm... May be bad timing to advertise a 3.5 game with the release of 4e just two months away. I've seen some of the 4e stuff and I will probably not be returning to 3(.5).

3e was D&D's first attempt of an 'actual' system but like any other preliminary version, there were issues. 4e seems to be eliminating a lot of the issues that were discovered in 3e including upping the fun factor for the players because someone isn't given the onerous task of being the cleric. It sounds like clerics will now be able to do some fun stuff instead of the standard, "What do you do insert cleric character's name?" "Insert cleric character's name casts insert appropriate healing spell on insert damaged character name."

The SRD for 4e should release in June as well according to their press release... In case you're not yet heavily invested in 3.5. :)
Idiocy - Never underestimate the power of stupid people in large groups.


Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #8 on: March 28, 2008, 03:16:05 PM »
Yea, 4... still have to wait for it to release to see. I have been staying away from coding anything that I think is 100% 3.5 dependent, or at least will be a lot of work to update. There are only just scattered bits of version 4 information and I didn't want to wait till June to replace all of the books that I have been collecting for 15 years :)


Offline JGadrow

  • Level 35
  • **
  • Posts: 1,133
  • Reputation: +23/-2
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #9 on: March 28, 2008, 04:49:49 PM »
You could start creating container classes for things that you know will be included. I believe the character sheet from the D&D experience are available from the wizards website so you can go ahead and include the base races and classes based on what is a 'known inclusion.'

Current races are:
Human
Dwarf
Elf
Eladrin
Halfling
Dragonborn
Tiefling
Half-Elf

Classes are:
Fighter
Wizard
Paladin
Rogue
Cleric
Ranger
Warlock
Warlord
Bard
and, I think, either Monk or Barbarian

All of the base stats are still in and seem to work exactly as they did in 3(.5):
Strength
Dexterity
Constitution
Intelligence
Wisdom
Charisma

Level range is from 1 to 30.
Classes will still have skills and feats (so you can create abstract base classes to contain later derivatives).
Also, classes will have 'powers.' Each class will have powers usable in the following manners:
At-Will
Per Encounter
Per Day

Also, there is no longer a need to confirm critical hits. If you roll what would be a critical hit in 3(.5) you are considered to automatically succeed at the confirmation.

Fortitude, Reflex and Will are still in, they are just static numbers now just like AC was in 3(.5).

That's just some info that I happen to remember off the top of my head. A little research into some of the playtesters' blogs (now that they're allowed to talk about it) will reveal more info. However, that's probably plenty to be busy with for a while :)
Idiocy - Never underestimate the power of stupid people in large groups.


Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #10 on: March 28, 2008, 05:03:02 PM »
...  However, that's probably plenty to be busy with for a while :)

Geee, thanks :)

I have started classes for: Races(Human, Dwarf, Elf) Classes(Fighter, Wizard, Paladin, Rogue, Ranger, Cleric)

Which will actually take me a while... I am trying to build the code in a reusable OOP style, so that adding another class, race, skill, feat, ... so on, is just as easy as uploading another php class and setting a few vars in the database.

Unfortunately it is not that simple. First try, I started with the human and fighter classes... wow was I in for a shock when I tried to apply the same class template to a elf and rogue... back to the drawing board with that :) but I think I have it figured out.

Offline JGadrow

  • Level 35
  • **
  • Posts: 1,133
  • Reputation: +23/-2
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #11 on: March 28, 2008, 08:31:09 PM »
I wouldn't worry so much about actual mechanics at this point as there are going to be some pretty cool things at even a racial level.

Like, I know that an Eladrin will gain the ability to teleport a certain number of squares once per encounter. Obviously, this means racials are going to be much more powerful than they were in 3(.5). Also, there will be NO racial ability penalties.

What I would do is just start working on the Character class. The Character class would consist of:

Code: [Select]
class Character
{
    //Class constructor, blank until more details available
    public function __construct () {}

    //Members
    private $_race;                       //Instance of class Race
    private $_ability = array ();    //Array of class Ability
    private $_class = array ();     //Array of class Class
    private $_skill = array ();       //Array of class Skill
    private $_feat = array ();      //Array of class Feat
    private $_power = array ();  //Array of class Power
    private $_inventory;              //Instance of class Inventory
    private $_vital;                      //Instance of class Vital
}

Class Race would contain all racial info.
Class Class contains all class info.
Classes Ability, Skill, Feat and Power contains needed functionality to create all of their respective instances.
Class Inventory contains functionality to store any object 'owned' by the character. This could also include animal companions and etc.
Class Vital contains character's vitals: Name, alignment, age, height, description, yadda yadda.

:)

There are some optimizations that could be considered, I actually might leave out the Power class and let that trickle into the feat, race and class classes instead as I prefer to keep my classes to 7 members or less. Also, if you plan to create monster-based characters you may actually need to create a base 'creature' class to derive character from. But this should still serve as a decent springboard :)
Idiocy - Never underestimate the power of stupid people in large groups.


Offline solice

  • Level 5
  • *
  • Posts: 17
  • Reputation: +0/-0
    • View Profile
Re: PBBG Based on D&D Rules
« Reply #12 on: March 28, 2008, 10:19:57 PM »
Right now I have my 'character' class with 'race' and 'class' classes that extends it. 'character' class deals with everything that is not race or class specific. Like inventory, abilities, skills, feats and so on.

I have something similar for 'monster'.

Offline FirePenguins

  • Level 10
  • *
  • Posts: 59
  • Reputation: +0/-0
    • View Profile
    • The Iron Helm
Re: PBBG Based on D&D Rules
« Reply #13 on: March 29, 2008, 10:17:58 AM »
Sounds like a pretty good setup to me.  Though I haven't played D&D in many years, except for computer games roughly based on it, and I only played a few times.  So I'm a little vague on all the requirements for a D&D based game  Anyways, that sounds like a solid start.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal