Page 1 of 1

Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 3:31 am
by Joey
Ok guys, I am a long way off from even starting my e-book rpg project and I am trying to get the formula's correct.
I have put my plan into the post. Please Read it and tell me what you think, UP TO NOW :p

Code: Select all

                                                      The Dark Realms

OverView:

My character will have the following stats:

Roll With One Die @ Start!
Strength (Max 10)
Dexterity (Max 10)
Luck (Max 10)
Mana (Max 10)
HP (Max 10)
Intelligence (Max 10)

------------------------------------------------------------------------------------------------------------
FLASH FILES AND DICE

The Dice will be a randomly generated number that appears on screen with either a ‘SWF or PHP’
The Equip and Loadout will be a Saveable and Loadable SWF.

------------------------------------------------------------------------------------------------------------

The Spells in-game will be:

Taunt:- Opponents Strength – 1 (Only Use Once) -1 turns – 3 mana
Poison:- Opponents Health – 2 (Over period of 3 turns – Requires ‘Poison Leaves’) -2mp
Fire Bolt Opponents Health – 6 (Only use once per battle, gained after  quest.) -6mp
Ice Bolt :- Opponents Dexterity – 3 (Only use once per battle, gained after quest) -6mp
MORE...

The Spells will have levels and will only go up to lvl 5.
Each level adds the original damage.
(EG  - Taunt LV1, Opponents Strength – 1, -3 mana.
           Taunt LV2, Opponents Strength – 2, -6 mana.
           Taunt LV3, Opponents Strength – 3, -9 mana.
           Taunt LV4, Opponents Strength – 4, -12 mana.
           Taunt LV5, Opponents Strength – 5, -15 mana. 
)


FORMULA FOR LVL UP  + Exp Gain + Chest Findings
----------------------------------------------------------------------------------------------------------
Level Up = 100XP,200XP,400XP,800XP,1600XP,3200XP; etc. – Flash File Included!
Level Up = Str = + Roll One Die / 2, Same for others.
----------------------------------------------------------------------------------------------------------
Exp gain = Roll of 2 Dice * Enemies Str  
***Example – 20*4 ---80Exp---***
----------------------------------------------------------------------------------------------------------
Chest Roll – What Ever Chest Contains (1 item of each category/ char’s class)
1-15 = Common Item, 16-17 = Uncommon Item, 18-19, Rare Item , 20 = Ultra Rare item.




FORMULA FOR BATTLE:

Both Player + AI

Attack =  One Die Roll * Strength /Int
Defense= One Die Roll *Luck




Some Opponents  + Stats :

Giant Rat – Str = 4; Dex = 2; Mp = 0; Int = 1, HP = 18.
Goblin – Str = 7; Dex = 4; Mp = 0; Int = 3; HP = 32
Snake – Str = 9; Dex = 8; Mp = 5; Int = 2; HP = 50








Re: Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 3:41 am
by Jackolantern
Everything looks fine except perhaps the battle attack roll. Is it intentional that the player's attack roll will go down the higher their Intelligence is (you are dividing the result of the dice roll times the strength roll by the player's intelligence)? If that is what you meant to do, you may need to add parenthesis to make the str/int calculation occur before being multiplied by the dice roll, because as it is now, a single point of Int can cause a large penalty on the attack roll.

Re: Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 3:42 am
by Joey
I need a lot of help on the formula's, then I would spend weeks doing the book ;)

Re: Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 3:46 am
by Joey
I have changed it to: Attack = Strength /Int * One Die Roll
What I am planning is that I make an 'Inventory/Notepad' and 'Dice Roller' and things of such in Flash.
Could you help me with this, maybe we plan it and I will write the book?

Here is the backstory:Image

;)

Re: Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 4:03 am
by Jackolantern
I think you need to remove the division from the formula. Changing the order only changed the order of the calculation (the same as adding parenthesis to the Str/Int part). If you are dividing one stat by another in that way, you are penalizing the player's attack roll the higher their intelligence is, which doesn't seem to make sense. It also doesn't scale well as higher stat ratings will cause huge shifts in the results. I would just take out division from the formula.

Re: Text-Based e-Book, Dark Realms!

Posted: Wed Mar 31, 2010 4:10 am
by Joey
Yeah, i was just doing that, I came up with this instead :

Code: Select all

FORMULA FOR BATTLE:

Both Player + AI

Attack =  If your roll is higher that enemies, Attack = Point Difference * lvl – Enemy De.
Example: You Roll 8, Enemy Rolls 2, Enemy lvl = 4, Enemy De  = 6.... 18Att
ELSE You get hit by enemy.