Sale icon
Sale ends in
  • 0
  • 9
  • :
  • 5
  • 1
  • :
  • 4
  • 2
Basket icon
0
Your basket

Empty Basket

Toaster

Explore our store and support our creators

Total
$0.00
Go to checkout
Avatar
Sold by skymen
Last Update Mar 2021
29 favourites

A skin plugin and behavior to add a skin system in your game.

Full size
Next

Free sample provided for non commercial works

Skin it

Skin it is a pack containing a plugin and a behavior that will allow you to easily implement a skin system in your game.

The plugin

A skin group is a global plugin that will contain every information about a set of skin. Each skin contains a number of subskin that you set up yourself.

You can have multiple skin groups for categorisation purposes, and each group is referred to with a tag that you need to set up in the skin group's parameters.

Each skin group allows you to get a random skin and a random subskin from a given skin.

The behavior

The behavior will allow you to attach a skin to a sprite.

The default skin is whatever the sprite contains before the skin gets attached.

  • The skin group tag needs to be set as it can't be changed at runtime. It links the behavior to the appropriate skin group.
  • The skin and subskin tag are the skin values that will be used on start of layout.
  • Use default skin shall be set to Yes if you don't want the object to start with a skin.
  • Hide default skin means that the sprite will get set to invisible if a skin used, and visible if no skin is used.

A sprite can hold multiple skin behaviors, each with its own properties. The skins, then get layered following the behavior order, from top to bottom.

A skin, as it is also a sprite, can hold a skin too.

Use cases

Demo: skinit.surge.sh

In the demo, you will find a wearable equipment system.

You can also make a regular skin system where the character gets entirely replaced by new skins.

You can also make an NPC system where every NPC is the same sprite, but the visuals get replaced by a skin.

Skin it basically separates a sprite from its texture, making anything with dynamic texture relatively easy to set up.

The skins never need to be loaded as well. They only need to be stored in an object bank layout to have a model for creating them. You can also decide to use different resolution skins by resizing them in the object bank.

Buy With Confidence

Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.

Full refund policy

Explore Included Files

Skins_Addon_6435.zip
0.76MB
      • skymen_Skin.c2addon
        13.77 KB
        skymen_Skin.c3addon
        17.87 KB
      • RandomSkin.c3p
        175.05 KB
        RandomSkin.capx
        174.19 KB
        Wearable equipment skin.c3p
        183.79 KB
        Wearable equipment skin.capx
        182.89 KB
      • skymen_skinsCore.c2addon
        13.51 KB
        skymen_skinsCore.c3addon
        15.46 KB

File Preview

Preview images have been blurred, resized and watermarked. Audio sample is watermarked and down-sampled

Download Free Sample

Download the free sample for review and use under the Free Sample License.

  • $14 USD
    Site sale icon
    30% off
    Royalty Free use in unlimited commercial greater creative works.
Add to Basket
  • License
  • Compatibility
    Construct 2, Construct 3
  • Files
    8
  • Download Size
    0.76MB
  • Latest Version
    1.8
  • Latest Release Date
    1 Mar, 2021

Share now

More From This Seller

Frequently Bought With

Next