Jump to content

  • Log In with Google      Sign In   
  • Create Account

Graphic design for dynamic weapon/armor on sprite


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 Counciler   Members   -  Reputation: 105

Like
0Likes
Like

Posted 19 April 2013 - 07:03 AM

So I made a little test game with some pretty simple graphics and animations, it's a 2D platformer. But I wanted to extend it a little further. On my sprite I wanted to display different armors and weapons that are picked up on the character the player is controlling. The problem with this is the attack/jump/etc. animations. The way I understand it is I create a series of frames, then play through those frames, then I get the desired attacking/whatever animation. The problem with this, is that creating different animations for each armor/weapon combination is completely unreasonable. So my question is, is this frame-by-frame animation the way it's normally done? In something like MapleStory, they have a large selection of clothing and weapons to choose from, and the characters are far from stiff. Do they simply have different frames for weapons and animate each clothing line then do some tricky stuff with layers? Or are they doing something more advanced?

Sponsor:

#2 Azaral   Members   -  Reputation: 467

Like
1Likes
Like

Posted 19 April 2013 - 11:57 AM

http://esotericsoftware.com/

This is an animation program specifically made for 2D sprite animation. It is very reasonably priced at $60. The easiest solution to your problem, and probably very close to what Maple Story does from the sound of ti.



#3 BeerNutts   Crossbones+   -  Reputation: 2999

Like
1Likes
Like

Posted 19 April 2013 - 02:02 PM

Spriter is also a good tool for 2d animation.  I'd suggest checking it out too.

 

Here's a video about it too.


My Gamedev Journal: 2D Game Making, the Easy Way

---(Old Blog, still has good info): 2dGameMaking
-----
"No one ever posts on that message board; it's too crowded." - Yoga Berra (sorta)

#4 sunandshadow   Moderators   -  Reputation: 5057

Like
1Likes
Like

Posted 19 April 2013 - 03:34 PM

With a paperdoll system, the weapon and armor are on a separate layer than the character base.  (So are hair, eyes, tattoos, anything customizable gets its own layer of spritesheet.)  Each time the player changes equipment you programatically merge the layers into a single-layer spritesheet to display.  ImageMagick is one such program that is used to do this.  But yes, each weapon does need to have it's own animated sprite.  If it's just an pivot animation (e.g. facing right and swinging a sword up and down) or a slide animation (e.g. facing right and poking a sword forward), that's quite simple, but sideways or diagonal attacks are more of an animation challenge.


Edited by sunandshadow, 19 April 2013 - 03:37 PM.

Phone game idea available free to someone who will develop it (Alphadoku game - the only existing phone game of this type is both for windows phone only and awful. PM for details.)


I want to help design a "sandpark" MMO. Optional interactive story with quests and deeply characterized NPCs, plus sandbox elements like player-craftable housing and lots of other crafting. If you are starting a design of this type, please PM me. I also love pet-breeding games.


#5 Counciler   Members   -  Reputation: 105

Like
0Likes
Like

Posted 20 April 2013 - 09:59 AM

Thank you very much for your responses! Very helpful.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS