REQUEST FOR SOME GUIDANCE
Posts
Pages:
1
Well, I want to do some changing to RPG Maker Battle system. What i'm requesting is, what I need to learn, possibly where I can learn it and etc.
So I'm terribly new to coding so this may take me several months to pull off, but what I want to do is make it so that, when you have an encounter, there will only be specific encounters in my game) instead of having an RPG style turn-based battle, I want to have a Fighting Game style Battle instead. If something like this has been done, then it'd be nice to show me, if not then I'm just asking for what to learn, and where to learn to pull this off. I mean I'm pretty sure others have changed the battle system up before, and even added some other things into the engine, so I'm pretty confident that, with a lot of dedicated time and effort I'd be able to pull this off.
So I'm terribly new to coding so this may take me several months to pull off, but what I want to do is make it so that, when you have an encounter, there will only be specific encounters in my game) instead of having an RPG style turn-based battle, I want to have a Fighting Game style Battle instead. If something like this has been done, then it'd be nice to show me, if not then I'm just asking for what to learn, and where to learn to pull this off. I mean I'm pretty sure others have changed the battle system up before, and even added some other things into the engine, so I'm pretty confident that, with a lot of dedicated time and effort I'd be able to pull this off.
Coding a fighting engine will require a lot of work. The closest thing I have ever seen was an Tales of * style battle system for RMXP that was never fully translated to English.
First of all, if you are using RM2k/RM2k3 you might as well forget it. While its definitely possible, its something you would have to work up to over several years. I doubt its something you'd be able to figure out just by sitting down and plowing away at it.
If you are using XP, VX, or VXAce, your odds are increased. You will need to learn the Ruby coding language, and essentially replace the Battle code with a fighting game engine. The animation side of the engine is probably the easiest to code. The specific moves and button combinations, would be the next easiest thing. The movement would be a step harder, and the collision detection would be the hardest most likely. Unless you go for a SNES era fighting game style, where the only collision detection required is: Is the enemy within X pixels of me & Are they Standing if I am using a High attack & Are they blocking.
If you have no experience with coding, or Ruby in specific, this is going to be a daunting task. I don't know of any good ways to get started that won't feel like a waste of time to you. I learned Ruby by reading, understanding, and manipulating the existing RPG code in RMXP. This would be beneficial for you, but you'd need to be making at least a few RPG-style systems within XP/VX/VXA before you would have the knowledge to start working on the fighting systems. XP/VX/VXA don't share a lot of code with what would be required for a fighting game, so you'd be looking at coding it from scratch for the most part.
First of all, if you are using RM2k/RM2k3 you might as well forget it. While its definitely possible, its something you would have to work up to over several years. I doubt its something you'd be able to figure out just by sitting down and plowing away at it.
If you are using XP, VX, or VXAce, your odds are increased. You will need to learn the Ruby coding language, and essentially replace the Battle code with a fighting game engine. The animation side of the engine is probably the easiest to code. The specific moves and button combinations, would be the next easiest thing. The movement would be a step harder, and the collision detection would be the hardest most likely. Unless you go for a SNES era fighting game style, where the only collision detection required is: Is the enemy within X pixels of me & Are they Standing if I am using a High attack & Are they blocking.
If you have no experience with coding, or Ruby in specific, this is going to be a daunting task. I don't know of any good ways to get started that won't feel like a waste of time to you. I learned Ruby by reading, understanding, and manipulating the existing RPG code in RMXP. This would be beneficial for you, but you'd need to be making at least a few RPG-style systems within XP/VX/VXA before you would have the knowledge to start working on the fighting systems. XP/VX/VXA don't share a lot of code with what would be required for a fighting game, so you'd be looking at coding it from scratch for the most part.
So, I will need to Upgrade to RmXP? Not too much of a problem I suppose, updating sprites will be a minor nuisance.
And Yes I am planning on making the fighting game system a lot like snes era fighting games, I'm going for something along the lines of UMK3.
Anyways, what I understand from this is, I need to Upgrade to XP, and sit down and learn Ruby. And before I even make the fighting game battle system, I have to make a few different rpg style systems to understand, as in learn ode to joy before learning Bouree. I realize that it's going to be a very tiresome and boring process, but I understand the benefits, and I will definitely get to work on it. Thanks.
And Yes I am planning on making the fighting game system a lot like snes era fighting games, I'm going for something along the lines of UMK3.
Anyways, what I understand from this is, I need to Upgrade to XP, and sit down and learn Ruby. And before I even make the fighting game battle system, I have to make a few different rpg style systems to understand, as in learn ode to joy before learning Bouree. I realize that it's going to be a very tiresome and boring process, but I understand the benefits, and I will definitely get to work on it. Thanks.
I would upgrade straight to VX, or at least putz around in XP until VX Ace comes out proper. XP's artificially low frame rate will be bothersome for making a fighting game. The animations will be choppy at best and depending on how its coded, it will appear fairly laggy. VX/VXA have a natural FPS of 60.
Have a look at this project by Domyssj: http://rpgmaker.net/games/2924/
If Fighting systems haven't been made yet in XP/VX scripts, I doubt it would be easier or faster to learn scripting and make one using these engines than learning eventcoding under 2k3.
Have you considered Mugen? It is designed for making fighting games.
If Fighting systems haven't been made yet in XP/VX scripts, I doubt it would be easier or faster to learn scripting and make one using these engines than learning eventcoding under 2k3.
Have you considered Mugen? It is designed for making fighting games.
He doesn't specifically want to make a fighting game. He just wants a Fighting Game styled Battle System for an RPG.
Also, that DBZ game isn't even close to a fighting game. It's turn based, just like any other RPG.
To make a proper fighting game in 2k/3 I imagine would require a shitload of work and workarounds and ass-backwardness.
Also, that DBZ game isn't even close to a fighting game. It's turn based, just like any other RPG.
To make a proper fighting game in 2k/3 I imagine would require a shitload of work and workarounds and ass-backwardness.
There is this other battle system I was contemplating, that might work better within the system. I was thinking of having it a bit turn based, where you would input different combo strings (amount of chains based on level) and you're character will do every separate move in one motion just as the opponent is. Now the trick here is that certain strings wouldn't chain properly together so one would have to figure out what works and what doesn't. Say you hit on your first attack, i it doesn't properly knock the opponent up it doesn't string together, it still may hit, but that is if the opponent didn't input a block. Would that kind of system be more ideal? i think i've seen it somewhere before, i just can't remember it.
edit: also, what language was that tales of style battle system?
edit: also, what language was that tales of style battle system?
Pages:
1














