RPG battle engine

Your browser needs java to view projects. Click here to install Java.

user_icon archmage shared it 1 year, 9 months ago
1412 views, 4 taggers, 10 people love it, 103 remixes by 49 people, 157 downloads, in 5 galleries
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

 
Nathan95673 Nathan95673 1 day, 19 hours ago

weird rpg

chaoticmaster chaoticmaster 2 weeks, 3 days ago

nice but it is not rpg

Jedbone Jedbone 1 month ago

Cool! Hey, check out this cool animation I made. (link to project)

Jedbone Jedbone 1 week, 1 day ago

Im sorry - I shouldn't have spammed :(

emges emges 1 month ago

horicle

stupid2 stupid2 1 month, 3 weeks ago

Cool engine.

unitRock unitRock 2 months, 2 weeks ago

dead won'tsay winor dead

Leaff123 Leaff123 5 months, 3 weeks ago

Awesome RPG! How do you make it so you can't just keep pressing the attack button and keep attacking. I'm having trouble with that.

soupoftomato soupoftomato 3 weeks, 2 days ago

Create a variable with the name of PLayer1_turn or something of the sort. When it's player 1's turn to attack set player1_turn to 1. The buttons for attacks will need this, When Button Clicked If player1_turn=1 This allows the player to perform the following script after that.

wiimaster wiimaster 6 months, 1 week ago

wow! this is amazing! can i use this?

Aidoboy Aidoboy 6 months, 1 week ago

Archmage had to go to college yesterday. I saw a project on it.

Luigibomb Luigibomb 1 year, 1 month ago

cant brodcast idle like that in a real Rpg :P

archmage archmage 1 year, 1 month ago

Oh nonono... This is simply an engine, a template. When it says idle it need to be replaced with an idle animation, attack replaced with an attack animation and so on.

(view all replies)
archmage archmage 1 year, 1 month ago

I don't get what you are saying. Real languages have functions for you to use instead. This is based off of a RPG engine in flash.

(view all replies)
Wjc0906 Wjc0906 1 year, 6 months ago

Ugh.... IDLE!! IDLE!!! IDLE!! Hurt! OH!!! ITS....

06dknibbs 06dknibbs 1 year, 7 months ago

Lol im working on my own rpg so far ive got 2 battles and 1 hoverbike minigame.

lilhd lilhd 1 year, 7 months ago

and for the last time THIS IS NOT A GAME BUT SIMPLY A BATTLE ENGINE!!!!!!!!Gosh. he made this so OTHER people can make games.

archmage archmage 1 year, 7 months ago

This is the simplest that proper RPGs get. But for your purposes you can do a random amount of damage with every hit instead of using formulas like in this project.

lilhd lilhd 1 year, 7 months ago

that is waaaay to complex for me. The hardest part to understand is the variable. I know how variables work but not really in this game. If you could explain or make a simpler version, id really appreciate it. I'm trying to make Paper Mario game(at least i was) and that would really help.

archmage archmage 1 year, 7 months ago

Well whats wrong with the code in it? The graphics are slapped together but that obviously isn't the point of this project. The codes from this engine were adapted from an RPG engine programmed in flash actionscript.

shadowhalo3 shadowhalo3 1 year, 7 months ago

honestly...

Fluffybean4 Fluffybean4 1 year, 7 months ago

for you

Fluffybean4 Fluffybean4 1 year, 7 months ago

bit dull

terminator68 terminator68 1 year, 7 months ago

oh, and thanx, D67

terminator68 terminator68 1 year, 7 months ago

what is that guy? Is he made of lightning or lasers? he looks good! My monsters are funny and good, but that is better!

D97 D97 1 year, 8 months ago

terminator68: I think RPG stands for role-playing-game.

terminator68 terminator68 1 year, 8 months ago

what does RPG stand for?

mariobros64 mariobros64 11 months, 3 weeks ago

Role-Playing Game.

archmage archmage 1 year, 9 months ago

They never listen :(

MyRedNeptune MyRedNeptune 1 year, 9 months ago

BlueClayman1, it's just an engine for the game, not an actual game.

BlueClayman1 BlueClayman1 1 year, 9 months ago

Nice scripts, could use a little better graphics, though. ;)

Samurai Samurai 1 year, 9 months ago

the enemy has -14 hp and it still attacks

redrover816 redrover816 1 year, 9 months ago

how do you kkill them

redrover816 redrover816 1 year, 9 months ago

how do you kkill them

Tommy1995 Tommy1995 1 year, 9 months ago

THEY DONT DIE (BUT ITS A GREAT GAME)

mobbyfett396 mobbyfett396 1 year, 9 months ago

good but could you make it a game

archmage archmage 1 year, 9 months ago

The code is really well structured in this project :)

Doomotine Doomotine 1 year, 9 months ago

Amazing.

archmage archmage 1 year, 9 months ago

It doesn't really have anything I would consider to be a glitch. This engine was made to calculate damage, but not to "kill" characters with less than 1 hp.

NobodyKnowsNorune NobodyKnowsNorune 1 year, 9 months ago

I don't care if it is glitchy the engine is good

NobodyKnowsNorune NobodyKnowsNorune 1 year, 9 months ago

Very well done I

Runeking Runeking 1 year, 9 months ago

hmmm i had him at -1 then he used magic and got me to 0 how is that fair =-(

nuva123431 nuva123431 1 year, 9 months ago

cooooool

williewonka williewonka 1 year, 9 months ago

His health was -13 and he still was alive try to fix this

archmage archmage 1 year, 9 months ago

This is just an engine. Not a game.

blackpony blackpony 1 year, 9 months ago

uhhh u should try to make it a little bit better no offense :I

aphrodite141 aphrodite141 1 year, 9 months ago

it goes negative

aphrodite141 aphrodite141 1 year, 9 months ago

he won't die!

yibbert404 yibbert404 1 year, 9 months ago

umm he keeps on doging what ever i do

sparkygirl sparkygirl 1 year, 9 months ago

i won, yay, yay yay yay yay yay!!!!!

archmage archmage 1 year, 9 months ago

Idle, means that they character isn't doing anything.

Azncl Azncl 1 year, 9 months ago

it is pretty nice. but ummm, what is idle, i've been dying to know.

legosmashbro95 legosmashbro95 1 year, 9 months ago

cool, but they don't die when hp=0 =P

rajado rajado 1 year, 9 months ago

coooooooooooooooooooooooooool

monkeypiefairy monkeypiefairy 1 year, 9 months ago

hje dosent die?

monkeypiefairy monkeypiefairy 1 year, 9 months ago

isn't this a worse painted supermaro battel RPG

archmage archmage 1 year, 9 months ago

Actually, in mario RPG there are only a few formulas for calculating damage (3 I think). FF7 has about 7 or so for all the different attack types.

archmage archmage 1 year, 9 months ago

This is meant to be only an example. All of the parts where the talk bubbles are are meant to be replaced with animations or costume changes.

Oldschooler2 Oldschooler2 1 year, 9 months ago

What was annoying about the code for Super Mario RPG was that all the attacks had different formulas for dealing the damage.

Oldschooler2 Oldschooler2 1 year, 9 months ago

Do the sprites really need to say "idle"? If they aren't doing anything, it is pretty obvious that they are idle.

Oldschooler2 Oldschooler2 1 year, 9 months ago

Yes I know it isn't hard to understand. It just has lots of weapons and power ups and what not that it gets into detail over. Sorry for advertising, but see: (link to project) not the best but I think it is pretty good for only 3 hours work (plus one hour upgrading). Though I meant to keep it simple so others could follow my example.

nikkiperson2 nikkiperson2 1 year, 9 months ago

or better yet you should use archmage and archknight :D

nikkiperson2 nikkiperson2 1 year, 9 months ago

can i draw new sprites for this and give you full credit for the game?

archmage archmage 1 year, 9 months ago

The mario RPG forumla document isn't that hard to understand. It's just really long because it goes into detail about all the different weapons and spells in the game.

archmage archmage 1 year, 9 months ago

It is as complex as RPG battle formula gets. Remember that Mario RPG was developed by the makers of final fantasy. For an online game putting in such a elaborate battle formula isn't really necessary and I don't know of a lot of online RPGs that have such elaborate forumlas.

Oldschooler2 Oldschooler2 1 year, 9 months ago

Oh yes. Square Enix or something like that.

Please Wait...