Requesting a card battle system.

The Prince of Sarcasm

Prince of sarcasm
Veteran
Joined
Apr 3, 2014
Messages
1,144
Reaction score
131
First Language
Sarcasm
Primarily Uses
I don't know how much to describe this, or if you can make it, but  I will try to provide as much detail as I can. I want a script where I can creat battle cards, have players buy them as items, and battle other real players or npc's. When I say battle other players I mean I make my choice, then hand the mouse/keyboard over to my friend and he will choose what he wants to do. The cards need to have at least 5 stats. I don't know how much you can make a skeleton script that I can customize but I guess I will just say what I want it to work like.

ATK: Attack decides how much damage the enemy takes

DEF: Defense determines how much damage you can take off an attack

STR: Strength determines if you can counter attack

AGI: Agility determines if you can dodge an attack

SPD: Speed determines if you can run away from battle.

If another player challenges you first you have a chance to escape. If you try, and succeed the battle is over. If you try and fail it is your enemy's turn. If you don't try to run away it is your enemy's turn. If you try to run away and they  let you the battle is over. On your or your enemy's turn you can choose to attack, run away, or use an item. If you or your enemy attack, your enemy or you can either try to dodge defend or counter attack. Any defense you roll will be taken off your damage from the attack. If you dodge you take no damage, but if you fail at dodging you take the whole damage. If you counter attack your enemy takes the whole damage of his attack, but if you tryt to counter and fail you get the full damage of his attack.

FORMULAS

Damage taken = ATK x dice roll - defense x dice roll

Attack damage = ATK x dice roll

Dodge = AGI x dice roll VS. AGI x dice roll. If yours is higher you dodge, but if your enemy's is higher you fail and vice versa

Damage blocked = DEF x dice roll

Counter attack = STR x dice roll VS. STR x dice roll. If your strength is higher your enemy get the full damage of his attack, but if your is lower you take the full damage of his attack and vice versa.

Escape = SPD x dice roll VS. SPD x dice roll. If your is higher you run away but if your is lower your enemy stops you, unless he lets you run away and vice versa

I hope I explained this well. I don't know how much of this you need to make a skeleton script and how much can be left up to me to customize. It would really help me if somebody could make a script that had this type of battle system. I would obviously need to make graphics for the cards though. thanks.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
First, as far as requests for battlescripts go, your description is one of the better ones - congratulations.


However, making a battlescript is one of the more complex tasks to be given to a scripter - there are several scripters who refuse even commissions (paid work) of battlescripts due to the amount of work they take. And you need to reduce that work as far as possible to have a chance of getting this request fulfilled.


1) You still need to say how the battlescreen should look like - that you will provide the graphics is a good idea, but the scripter needs at least a few placeholders and mockups before he/she can even start the work.


2) You also need to give a better definition on what and how the cards are used - for example, are the cards used up (and have to be purchased again for every battle), can the player use any cards available from inventory or is there a deck to draw a limited selection from, how is the enemies selection of cards determined, and so on.
 

The Prince of Sarcasm

Prince of sarcasm
Veteran
Joined
Apr 3, 2014
Messages
1,144
Reaction score
131
First Language
Sarcasm
Primarily Uses
First, as far as requests for battlescripts go, your description is one of the better ones - congratulations.

However, making a battlescript is one of the more complex tasks to be given to a scripter - there are several scripters who refuse even commissions (paid work) of battlescripts due to the amount of work they take. And you need to reduce that work as far as possible to have a chance of getting this request fulfilled.

1) You still need to say how the battlescreen should look like - that you will provide the graphics is a good idea, but the scripter needs at least a few placeholders and mockups before he/she can even start the work.

2) You also need to give a better definition on what and how the cards are used - for example, are the cards used up (and have to be purchased again for every battle), can the player use any cards available from inventory or is there a deck to draw a limited selection from, how is the enemies selection of cards determined, and so on.
Thanks for your quick feedback.

1. I will try to get a mock up soon, of some cards and a possible battle screen.

2. The way I want it to be is that you buy cards or card packs from a store. Before a battle you choose three cards to take into battle with you. If you lose the battle you lose a card but if you win you get to choose one of the other players cards. You won't need to purchase them again ever unless you lose them in a battle. The enemies selection of cards is determined in the event, I don't know if this is possible but my idea is that I create each individual card in the script, then use a script call with the specific cards id in the event before the battle.

About battle system scripts being hard to create, maybe a bunch of scripter could collaborate. Before I requested here I looked on google if there where already existing ones, and so far there are none but lots of requests for some.

EDIT, here is a really stinky mock up of the battle screen. The blue is the background, in the real version I expect a faded out version of the map behind. The yellow cards are obviously you chosen battle card. And the white oval would be where you input your decisions the other player would be given a chance to respond. Up in the corner is the dice.Untitled.png
 
Last edited by a moderator:

The Prince of Sarcasm

Prince of sarcasm
Veteran
Joined
Apr 3, 2014
Messages
1,144
Reaction score
131
First Language
Sarcasm
Primarily Uses
Could somebody also make it that you could play against other people in a card game. You would load the data from another save file then that person would battle you, with their save data remembering what cards and stuff they owned? I don't know if this is possible or not, but if it is I would be so glad if somebody did this. If you help me I will give you a free copy of my game. thanks if you help me. ;)

EDIT: sorry for double posting but if somebody helps me maybee you couls send me your project and i could do some eventing for you. after yu told me what you wanted done. Just an idea, cause i really want somebody to do this for me.

EDIT 2: Also i want to be able to make item cards.
 
Last edited by a moderator:

The Prince of Sarcasm

Prince of sarcasm
Veteran
Joined
Apr 3, 2014
Messages
1,144
Reaction score
131
First Language
Sarcasm
Primarily Uses
i think it has been long enough so , BUMP. Please help me i really want this, thanks.
 

The Prince of Sarcasm

Prince of sarcasm
Veteran
Joined
Apr 3, 2014
Messages
1,144
Reaction score
131
First Language
Sarcasm
Primarily Uses
Bump, bump, bumpedy-bump, bump!
 
Last edited by a moderator:

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,860
Messages
1,017,038
Members
137,568
Latest member
invidious
Top