View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 2022.3.22 or later
- Package size
- 199.0 MB
- Files
- 183
- Favorites
- 15
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.86 on
Keywords
Complete 2D Platformer Character Pack – 9 Skins + VFX
A 2D platformer character pack for Unity. Includes full Character controller scripts, animations, skins, particles, camera shake, SFX, music, and persistent skin editor for PC and mobile.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 27
Complete 2D Platformer Character Pack – 9 Skins + VFX screenshot 1
About this asset
Build polished 2D platformers faster with this complete Unity-ready character pack. It includes a fully animated character prefab, complete character controller script, dynamic particle effects, music and sounds, character editor system, and immersive camera shake,all fully documented and easy to customize.
This pack is compatible with both PC and mobile platforms. It supports input via keyboard or a pre-configured on-screen joystick, with all core mechanics (dash, jump, etc.) fully mapped and functional for touch controls.
Complete Player System – All Scripts Included :
This pack provides a fully functional character with included player movement script, supporting:
- Walk
- Jump and Double Jump
- Wall Climb and Wall Slide
- Dash and Dash Down (air-only)
- Crouch, only available when stationary on the ground
- Death
- Coyote Time for forgiving jumps just after falling
- Delay Before Detachment: the character can stick to walls for several seconds, typically 5 to 10 or even longer, before being gently pushed off with a small force.
- Fall Speed Limiter to control max drop speed
Just drag the prefab into your scene, assign the Ground and Wall layers in the Inspector, and you're ready to go.
Skin System with Save Support :
The package includes 9 customizable skins (5000x5000) and a scene to show how the players can switch skins via UI buttons. The selected skin persists across scenes and sessions using PlayerPrefs.
All scripts for skin selection and cross-scene application are fully included and ready to use.
Stylized Particle Effects :
Add visual feedback with six particle systems:
- Jump / Wall Jump
- Double Jump
- Dash
- Land
- Death
- Dust trail when turning on ground
Cinemachine Camera Shake System :
Immersive camera shake is built-in using Cinemachine with multiple ready-to-use profiles:
- Dash
- Land
- Land while dashing
- Wall impact while dashing
- Double Jump
Each shake is editable in the Inspector and detailed in the documentation.
SFX + Music :
Enjoy a full set of sound effects: Walk, Jump, Land, Dash, Wall Impact, Sliding, Climb, Death and 4 background music tracks.
All audio files are CC0 licensed. For more info, see the included Third-Party Notices.
Extra Assets + Demo Scenes :
Bonus content includes multiple UI and environment elements (buttons, icons, coins, power-ups and more ...) ranging from 500x500 to 3000x3000.
Also includes five demo scenes:
- Particle effect showcase
- Character animation preview
- Skin selection scene
- 2 Complete gameplay test scene with all mechanics for PC and mobile
Documentation & Customization
All features are fully documented for quick setup and easy customization.
The package includes scripts for player movemants, skin selection and persistent skin display across scenes.
All key settings like speed, jump force, dash, wall behavior and a lot more are exposed in the Inspector.
💡 Whether you're building a platformer, action game, or metroidvania, this pack is flexible, fast to set up, and production-ready. All assets support URP and Built-in pipelines (URP is recommended for best results in 2D).
For a complete game development solution, pair this with our other assets:
- 2D Platformer Pro Kit - Complete Bundle (Characters, Enemies, Tilemaps)
- Complete 2D Platformer Tilemap Pack – Dungeon, Space, NeonCore, Underwater
- 2D Platformer Enemy AI Bundle – Patrol, Chase, Jump & Magic Attacks with VFX
Full PDF documentation is included in the package (Documentation folder).
You can also view it online here: Complete 2D character Documentation
From the publisher's Asset Store listing.
Technical details
What’s Included ?
Player Scripts Included (Full character movement system):
Jump, Double Jump, Coyote Time, Dash, Dash Down, Wall Climb, Wall Slide, Delay Before Detachment, Max Fall Speed, Crouch, and even separate Ground and Air Speed settings for precise movement control.
12 Animations:
Idle, Walk, Jump, Double Jump, Wall Jump, Wall Slide, Climb, Fall, Land, Crouch, Dash, Dash Down.
Scripts Included:
Includes a persistent skin selection system using PlayerPrefs and a very complete player script movement
Mobile Support:
- Includes a ready-to-use mobile controller canvas
- Mobile Player Movement script included
- Preconfigured on-screen joystick with complete control script
6 Particle Effects:
Jump / Wall Jump, Double Jump, Dash, Land, Death, Dust (appears when turning)
Shake System (using Cinemachine):
Preconfigured profiles for Dash, Land, Land while dashing, Wall Impact (only when dashing), and Double JumpCamera
Audio:
Includes a Third-Party Notices file for all audio attributions
Sound FX: Walk, Jump, Dash, Land, Wall Impact, Sliding, Climbing, Death
4 music tracks (CC0 licensed)
Bonus UI and Environment Assets:
35 Game UI elements: Buttons, icons, coins, counters, backgrounds, power-up icons
Asset sizes range from 500x500 to 2048x2048, 14 environment elements also included.
5 Demo Scenes:
Skin selection menu
Full mechanic test scene (x2 for PC and mobile with all movement features)
Particle FX showcase
Animation viewer
Character Prefab:
Just assign the Wall and Ground layers in the Inspector and you're good to go + 9 Character Skins (up to 5000x5000)
Color Depth: 32-bit RGBA
Compatible with URP and Built-in (URP strongly recommended for 2D)
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.5f2 | Compatible | Compatible | Not listed |
| 6000.0.66f2 | Compatible | Compatible | Not listed |
| 2023.2.22f1 | Compatible | Compatible | Not listed |
| 2022.3.22f1 | Compatible | Compatible | Not listed |
This package is compatible with the Built-in Render Pipeline and URP.
It also requires Cinemachine (Window > Package Manager > Unity Registry > Cinemachine).
This package uses the classic input system.
If you have any problem about the input manager go to Edit → Project Settings → Player → Other Settings → Active Input Handling and set it to Both.
As listed on the Asset Store.