ID:153578
 
Hello y'all.
Let's get straight to the point.
I am making a game "Dolores Vindicta" (Meaning "Greif and Revenge" or "The Greif of Revenge") which is going to be a Multi-playerable Roleplaying Game.

I was wondering, how should I do the battles? There are many ways to do it, and I can't decide on which one to use.

  1. You run around on the world map, as do the monsters. If they come in contact with you they will damage you, and if you press Attack or a Skill verb, you attack back.
  2. You run around on the world map, as do the monsters. If you come in contact with one, both you and the monster are unable to move, and have to take it in turns to Attack or use a Skill on each other.
  3. You run around on the world map, as do the monsters. If you come in contact with one you appear on another "Batlle Screen" and you take it in turns to Attack or use Skills.
  4. You run around on the world map, but the monsters don't. As you run around their is a chance of a random battle, if it occurs you appear on another "Battle Screen" and you take it in turns to Attack or use Skills.


I am really against number 1. And I am pretty sure 2 or 3 would be better than 4. Only problem with 2 is that you look pretty stupid just standing there, occasionally attacking or taking damage, unable to move until someone dies. Only problem with 3 is that I don't know how to do it!

Please may I have your opinions?

~GokuSS4Neo~
For the game i *was* making, i had a mix of both 1 and 4.
On the City maps, there were monsters and you had to fight them in real-time combat (outside in like forests), and on the world maps, i wanted to have random encounters that places the person onto a new battle field with a random amount of monsters to fight in realtime combat aswell. With leaving the random encounter, i wanted to have it so touching the edge of the area would teleport the user back to the world map where they first encounted the monster.
In response to Lazyboy
if you want to do #3, you want chrono cross ^^;...now..i swear i saw a demo out there for this..so i guess just search "Battle system" or something along the lines..and keep trying until you get it, and then learn from that...as i did. its somewhere in there....and since you certainly dont want to go through so much annoying code, you might as well dl it and just change certain things...if the liscene is there ^^;
Number 3. You can use LummoxJR's SwapMaps library for battle arenas, if you can figure out how to use it (there's no shame in that, the one time I tried it completely confused me)!
In response to Crispy
WOAH!!! It'd take over an hour to read all of it!
And over a week to understand it!!! But I bet it would be [...] amazing if I got it to work!

If anyone could summarize Lummox's 2 million words, in less than a 1000 I would be eternally grateful.

*Hopes the great Lummox himself might accept this request*

~GokuSS4Neo~