View previous topic - View next topic |
Author |
Message |
setrio Lowly Slime
Joined: 25 Nov 2008 Posts: 2 Location: Montevideo
|
Posted: Tue Nov 25, 2008 9:00 pm Post subject: Combat System Programming |
[quote] |
|
Hi all.
I want to read something about programming RPG games. Mainly on the combat system and how it could be implemented in a game.
Anyone could have some links availables or some RPG engine to read about?
|
|
Back to top |
|
|
RedSlash Mage
Joined: 12 May 2005 Posts: 331
|
Posted: Wed Nov 26, 2008 1:48 am Post subject: |
[quote] |
|
I will start off by pasting a link to the sticky of this forum: http://forums.rpgdx.net/viewtopic.php?t=619
As far as programming games goes, if you do not understand how to program, then that is a first step to take. You will need to figure out what language you will program in and become proficient with it.
If you want the easy way out, try RPGMaker.
|
|
Back to top |
|
|
Verious Mage
Joined: 06 Jan 2004 Posts: 409 Location: Online
|
Posted: Wed Nov 26, 2008 2:56 am Post subject: |
[quote] |
|
There are many types of combat systems ranging from real-time to turn-based with numerous different types in between. What type of combat system are you trying to create?
|
|
Back to top |
|
|
setrio Lowly Slime
Joined: 25 Nov 2008 Posts: 2 Location: Montevideo
|
Posted: Wed Nov 26, 2008 12:14 pm Post subject: |
[quote] |
|
RedSlash, i know about programming i just want to know some information about the combat system in general.
Verious, any type of combat system. I want some information on how it's works and some guidelines to implement a combat system.
(sorry for my english)
|
|
Back to top |
|
|
Hajo Demon Hunter
Joined: 30 Sep 2003 Posts: 779 Location: Between chair and keyboard.
|
Posted: Wed Nov 26, 2008 1:54 pm Post subject: |
[quote] |
|
Usually you have opponents, and in each move they are seen as:
- Attacker
- Defender
On attackers side:
- Attack rating (may depend on weapon, stats)
- Damage potential (may also depend weapon, stats and more)
On defender side:
- Chance to dodge/evade (stats ?)
- Chance to block (shield ?)
- Damage reduction (armor)
Upon attack, will be some tricky calculation between attack rating and dodge/evade/block values.
If the attacker hits, another tricky calculation between Damage potential and Damage reduction will follow.
If there is some damage remaining, it is applied to the defender.
At this point you can also have effects like "off balance", "stunned", "poisoned" depending on the type of the attack and the damage dealt to the defender.
And of course there are a gazillion ways to modify this system.
|
|
Back to top |
|
|
cowgod Wandering Minstrel
Joined: 22 Nov 2005 Posts: 114 Location: Pittsburgh, USA
|
Posted: Wed Nov 26, 2008 6:17 pm Post subject: |
[quote] |
|
If it's a real-time game, look into action games.
If it's a turn-based game, look into strategy games.
|
|
Back to top |
|
|