It's time to share! :P
Posted: Fri Jun 01, 2012 1:22 am
Haha, well...even though I'm not good with programming (yet!), I've had one wish, and that is to make a side-scrolling mmorpg, that's why I started learning now, and hopefully...I'll manage to make something in the future. So...even though I might not be able to make what I want, I was still thinking about systems for my game, if I ever made it, and stuff like that.
Well, first I wanted to have a template for characters, a simple one that can be easily updated to wear different gear and stuff like that...well, I pretty much just drew a stick figure...and made it fat, but I think it will work. Got inspired by LaTale's character models, it's pretty much the same, just sprited, and a bit smaller.
I was bored today, and decided to make a little "would be character creation screen", if I was able to actually code it xD
I didn't really finish it, it took longer than I expected...so, it's not really something, but I really wanted to talk about some ideas, so I'll just post this and move on to that.
http://img268.imageshack.us/img268/9819 ... mplate.png (too big, can't display the whole picture on the forum)
Well, there it is...since It's not finished, I'll just explain what I was going for...
Well, the waterfall is supposed to be surrounded by vegetation, and I would drop some big shadows over it all, so that it looks like there's some kind of jungle behind the waterfall. Um, the house...well, I just wanted a japanese house there too fill the empty space. Also, the waterfall would be animated.
Oh, in the middle of the picture, you can see my first attempt at using the template, it could've been better, but it was a quick draw.
oh, and the red/blue thingy on the top is a hp/mp bar, I was just messing around ;p
Anyway, I wanted to talk about ideas that I had for my game...
So, obviously, it is an idea for side scrolling mmorpg (like maple story, latale...) only a bit more fast paced, going more towards megaman kind of gameplay, but not as fast as that
Anyway, the basic classes would be:
[Orange icon with 2h sword on it] Berserker
[blue icon with sword...weirdly stuck into a shield xD] Guardian
[crimson red icon with 2 daggers] Assassin
[yellow icon with staff] Mage
Berserker would obviously be a offensive warrior, he would use rage, instead of mana, build up rage kind of system (example: warrior in WoW, tryndamere/renekton in LoL)
Guardian would be your defensive warrior, high hp, defense, a lot of CC skills.
Assassin, well, you know, very fast, trickster of the game.
Mage, ranged, magic damage dealer.
and I'm thinking about a support class.
Special Dash for Every class (toggle)
So obviously, in a side scroller, you just have to have dash, well...at least in online side scrollers. So I was thinking of adding a different kind of dash to every class, like...
Assassin's Dash - Assassin vanishes into shadows, and appears few steps in the direction he dashed to. He could use his dash to avoid enemies, or just run through them, if he's in a hurry.
Berserker - Dashes forward with high speed and if he hits an enemy along the way, it is an instant kill. If it's an elite monster, boss monster or a player in pvp, it gets stunned instead for a short period.
Guardian - Leaps forward, and bashes the ground with his shield, enemies that are hit with the shield take some damage, get knocked back a short distance, and get taunted for 3 seconds.
Mage - If the special dash is on, he can dash 3 times in a row, without any waiting period, can dash while in the air, and those 3 dashes have increased distance.
Those would pretty much be a, kind of...erm, like racial skills, but you gain it here with your class, instead.
Secret skills
So..you have skill tree of your class AND skill tree of your element. Now...all skills passive AND active have ranks that are gained by putting points into them. However, all active skills also have levels that are gained by using that skill often, meaning, active skills have experience of their own, and the more you use them, you gain experience, and levele them up when experience is full. Now...
Secret skills would be a mix of an elemental skill and a mix of your class skill, when they gain a certain level, and they wouldn't be specified anywhere, you would just have to play and discover them. Leveling skills would be slow, and something to just do along the way, and get surprised by an awesome power that you gain, as you build up your character.
For example: You leveled up a skill named "Wind Blast" (just an example) to level 3, which would be an elemental skills, and you leveled up a skill from your class, let's say...Furious strikes (again, just random name) to level 4, and there's some secret skills that requires you to have level 3 wind blast and level 4 furious strikes to gain it, and you do. This skill would be stronger than both wind blast and furious strikes, it would be a combination of those two skills, not just some random new skill.
Let's say that furious strikes was a move that makes your character attacks really fast 5 times in front of you, and that wind blast was a ranged blast attack that did some damage, and made your target bleed. The new special skill combined would be something like, to make your character move forward while attacking fast 5 times with his weapon, dealing extra wind damage with each hit, and once those 5 strkes are finished, he attacks once more, 6th time, with a different animation that makes you move even further towards your target, and if you hit the target, you cause a bleed effect.
In any case, these skills would always make sense, it would be a combination of effects of the two skills combined, and not just some random new skill.
elemental stones
You could equip 6 elemental stones - 2 offensive, 2 defensive and 2 utility stones
offensive and defensive I think are self-explanatory (damage, armor penetration, magic penetration, defense, hp, elemental resistances...and so on), utility would be stuff like movement speed, increased xp gain, increased chance for drops...and stuff like that.
Eh...and that's that for now. Those are the ideas that I had if I were ever able to make something like this...but anyway, I've been daydreaming about it, and I just had to let it out somewhere xD
EDIT:
Now that I've written what I want...it feels impossible QQ
Well, first I wanted to have a template for characters, a simple one that can be easily updated to wear different gear and stuff like that...well, I pretty much just drew a stick figure...and made it fat, but I think it will work. Got inspired by LaTale's character models, it's pretty much the same, just sprited, and a bit smaller.
I was bored today, and decided to make a little "would be character creation screen", if I was able to actually code it xD
I didn't really finish it, it took longer than I expected...so, it's not really something, but I really wanted to talk about some ideas, so I'll just post this and move on to that.
http://img268.imageshack.us/img268/9819 ... mplate.png (too big, can't display the whole picture on the forum)
Well, there it is...since It's not finished, I'll just explain what I was going for...
Well, the waterfall is supposed to be surrounded by vegetation, and I would drop some big shadows over it all, so that it looks like there's some kind of jungle behind the waterfall. Um, the house...well, I just wanted a japanese house there too fill the empty space. Also, the waterfall would be animated.
Oh, in the middle of the picture, you can see my first attempt at using the template, it could've been better, but it was a quick draw.
oh, and the red/blue thingy on the top is a hp/mp bar, I was just messing around ;p
Anyway, I wanted to talk about ideas that I had for my game...
So, obviously, it is an idea for side scrolling mmorpg (like maple story, latale...) only a bit more fast paced, going more towards megaman kind of gameplay, but not as fast as that
Anyway, the basic classes would be:
[Orange icon with 2h sword on it] Berserker
[blue icon with sword...weirdly stuck into a shield xD] Guardian
[crimson red icon with 2 daggers] Assassin
[yellow icon with staff] Mage
Berserker would obviously be a offensive warrior, he would use rage, instead of mana, build up rage kind of system (example: warrior in WoW, tryndamere/renekton in LoL)
Guardian would be your defensive warrior, high hp, defense, a lot of CC skills.
Assassin, well, you know, very fast, trickster of the game.
Mage, ranged, magic damage dealer.
and I'm thinking about a support class.
Special Dash for Every class (toggle)
So obviously, in a side scroller, you just have to have dash, well...at least in online side scrollers. So I was thinking of adding a different kind of dash to every class, like...
Assassin's Dash - Assassin vanishes into shadows, and appears few steps in the direction he dashed to. He could use his dash to avoid enemies, or just run through them, if he's in a hurry.
Berserker - Dashes forward with high speed and if he hits an enemy along the way, it is an instant kill. If it's an elite monster, boss monster or a player in pvp, it gets stunned instead for a short period.
Guardian - Leaps forward, and bashes the ground with his shield, enemies that are hit with the shield take some damage, get knocked back a short distance, and get taunted for 3 seconds.
Mage - If the special dash is on, he can dash 3 times in a row, without any waiting period, can dash while in the air, and those 3 dashes have increased distance.
Those would pretty much be a, kind of...erm, like racial skills, but you gain it here with your class, instead.
Secret skills
So..you have skill tree of your class AND skill tree of your element. Now...all skills passive AND active have ranks that are gained by putting points into them. However, all active skills also have levels that are gained by using that skill often, meaning, active skills have experience of their own, and the more you use them, you gain experience, and levele them up when experience is full. Now...
Secret skills would be a mix of an elemental skill and a mix of your class skill, when they gain a certain level, and they wouldn't be specified anywhere, you would just have to play and discover them. Leveling skills would be slow, and something to just do along the way, and get surprised by an awesome power that you gain, as you build up your character.
For example: You leveled up a skill named "Wind Blast" (just an example) to level 3, which would be an elemental skills, and you leveled up a skill from your class, let's say...Furious strikes (again, just random name) to level 4, and there's some secret skills that requires you to have level 3 wind blast and level 4 furious strikes to gain it, and you do. This skill would be stronger than both wind blast and furious strikes, it would be a combination of those two skills, not just some random new skill.
Let's say that furious strikes was a move that makes your character attacks really fast 5 times in front of you, and that wind blast was a ranged blast attack that did some damage, and made your target bleed. The new special skill combined would be something like, to make your character move forward while attacking fast 5 times with his weapon, dealing extra wind damage with each hit, and once those 5 strkes are finished, he attacks once more, 6th time, with a different animation that makes you move even further towards your target, and if you hit the target, you cause a bleed effect.
In any case, these skills would always make sense, it would be a combination of effects of the two skills combined, and not just some random new skill.
elemental stones
You could equip 6 elemental stones - 2 offensive, 2 defensive and 2 utility stones
offensive and defensive I think are self-explanatory (damage, armor penetration, magic penetration, defense, hp, elemental resistances...and so on), utility would be stuff like movement speed, increased xp gain, increased chance for drops...and stuff like that.
Eh...and that's that for now. Those are the ideas that I had if I were ever able to make something like this...but anyway, I've been daydreaming about it, and I just had to let it out somewhere xD
EDIT:
Now that I've written what I want...it feels impossible QQ