Advertisement Jump to content
Sign in to follow this  
zylski

Weapon system (opinions welcome)

This topic is 1726 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am designing a Parallax RPG game for android. It will be small team online, so like parties of less then 10. I am thinking about a weapon system and would like some opinions. The graphics are similar to limbo (example below). Backgrounds are dynamic with different colors and maps are generated by a custom tile editor. The hero will have skills that you use that are of the magical persuasion :p using elements like fire, ice, shadow (a cool purple), and wind/earth. My idea of a weapon system is to have dynamic weapons with random attributes given on drop (depending on monster and a RNG) these attributes can be strength, speed, defense, or for example +10 to ice attacks. What I want to know is should I skin several different weapons or have a static skin that fits the theme. Skinning weapons may look odd on a dark character. 

 

Any ideas and opinions are welcome!

 

 

 

 mockUp1-e1398266964269.png

Share this post


Link to post
Share on other sites
Advertisement

Thanks, thats actually really helpful. Its nice to see what others are using for attributes. My biggest concern is do i skin different swords or have a static sword with dynamic attributes. Any thoughts? would a skinned sword even go with my theme?

Share this post


Link to post
Share on other sites

I think some particle effects might fit as well.

Ice might drop a subtle fog effect.

Fire, as usual, slightly deforms its surroundings.

Defense looks bulky.

Others... not so easy.

Share this post


Link to post
Share on other sites

Even sticking to the single-colour foreground aesthetic, you have a lot of room to play with shapes. Many common weapons have very distinctive silhouettes - for example, a sword, an axe, a scythe, and a spear all have completely different silhouettes, and should be easy to distinguish from one another on shape alone.

Share this post


Link to post
Share on other sites

I would say that you have to be extremely careful with the aesthetic of your game as it is one of the most important elements in the entire design. If the aesthetic isn't consistent, then it will - subconsciously, if not consciously - jar your player out of the engagement they have with the game. If they disengage with the game (essentially come back into reality against their will rather than remaining in the immersive state the game lulls them into), then they will stop playing it.

From the sound of things, you have a game where the foreground all shares a singular coloration as distinct from the background. If this is the case, I would advise you to keep it that way. Don't ruin the aesthetic merely to graft a game feature onto the well-rounded, existing game.

If you are looking for a way to make weapons have different types of aesthetic indications as to their characteristics, there are multiples ways of doing that besides just the color, though the methods would take a bit more work. 1) Have the weapons actually portray a distinct texture unique to the class, type, or element. 2) Have visual effects accompany the weapon based on its element, but let the colors all be the same as the foreground color, i.e. an ice sword has black snowflakes radiate off of it before vanishing.

However you incorporate the design into your game, emphasize the aesthetic as much as you can. Your difficulty will primarily lie in coming up with ways of maintaining the aesthetic while still making the dynamics unique enough for your player to recognize and understand. You don't want them to be confused because they can't tell what a texture is indicating or because they can't tell the difference between two different effects, etc.

Great answer! I think i will incorporate most of this in my game!

 

Edit: another question - Do people generally create a new sprite per weapon and have an animation sheet per weapon or do they use coded translations (ie. rotate, moveTo ect...) I am thinking animation sheet would be the best for me because there are not going to be a ton of weapons and it gives me more control.

Edited by zylski

Share this post


Link to post
Share on other sites

If you are looking for a way to make weapons have different types of aesthetic indications as to their characteristics, there are multiples ways of doing that besides just the color, though the methods would take a bit more work. 1) Have the weapons actually portray a distinct texture unique to the class, type, or element. 2) Have visual effects accompany the weapon based on its element, but let the colors all be the same as the foreground color, i.e. an ice sword has black snowflakes radiate off of it before vanishing.

 

Shameless plug, this might help with these ideas: http://www.gamedev.net/page/resources/_/creative/visual-arts/the-total-beginner%E2%80%99s-guide-to-better-2d-game-art-r2959

 

I think it would be interesting if you each element had it's own weapon type associated with it, so swords are fire weapons, scythes are shadow weapons, axes are earth weapons, etc. So between that and the effects it would be pretty obvious what kind of weapon you had.

 

In terms of shape like SwiftCoder was talking about, historically hand weapons have an enormous variety that fiction hasn't really tapped into:

kopis-blades.jpg

http://www.himalayan-imports.com/khukuri-history.html

 

22.1511_22.1502_22.1101_22.414_22.1106_2

http://www.brooklynmuseum.org/home.php

 

medieval-weapons.jpg

http://impressivemagazine.com/2013/06/18/brutal-medieval-weapons/

Edited by Prinz Eugn

Share this post


Link to post
Share on other sites

Very helpful, I do like the idea of elements for different weapons. Ive started on some ideas ill post here when their implemented to see if they should be fine tuned.

Share this post


Link to post
Share on other sites

Check out what I went with so far swords are "ice" and create ice skills. They remain black until they start to attack then they turn color (based on element) and there will be several skill per element.

 

Edited by zylski

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!