2D Character Controller Lite View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
2022.3.30 or later
Package size
45.4 MB
Files
397
Favorites
5
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

2D Character Controller Lite

by Arktentrion (opens in new tab)

No ratings yet

Lightweight & modular 2D character controller with smooth movement, dashing, wall sliding, and jump mechanics. Easy to customize, works with Unity’s Input System, and supports mobile & gamepad!

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for 2D Character Controller Lite, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

2D Character Controller Lite screenshot 1

2D Character Controller Lite screenshot 1

About this asset

2D Character Controller Lite – Lightweight & Modular 2D Platformer Controller for Unity!

The 2D Character Controller Lite is a streamlined and efficient solution for creating fluid 2D character movement in Unity. Designed for developers who need a lightweight yet powerful character controller, this package delivers precise and responsive controls for platformers, metroidvania games, and action-adventure titles.

This kit provides a physics-based movement system, featuring customizable jumping, dashing, wall sliding, and climbing mechanics. It’s built with state-driven logic, making it easy to expand and modify without complex coding. Whether you're a beginner or an advanced developer, 2D Character Controller Lite ensures a solid foundation for your game.

Why Choose 2D Character Controller Lite?

✔ Optimized for Performance – A lightweight yet feature-rich controller, perfect for small to mid-scale 2D projects.

✔ Smooth & Precise Movement – Includes walking, jumping, dashing, wall sliding, and wall jumping for fluid gameplay.

✔ State Machine-Based Logic – Expand and modify character behaviors easily without breaking the system.

✔ Easy Integration – Works out of the box with Unity’s Input System for keyboard, gamepad, and mobile touch controls.

✔ Scriptable Object Customization – Adjust movement, jump physics, and abilities via scriptable objects without writing code.

✔ Flexible Animation Support – Seamlessly integrates with Unity's Animator for smooth animation transitions.

✔ Modular Design – Remove or expand features based on your game’s needs.

Built for Game Developers Who Want:

🔹 A lightweight alternative to complex character controllers.

🔹 Smooth and intuitive movement mechanics for platformer games.

🔹 A plug-and-play solution with easy-to-modify parameters.

✅ Fully compatible with Unity’s latest Input System

✅ Ready for mobile, gamepad, and keyboard controls

✅ Perfect for indie devs, hobbyists, and professional teams

🎮 Play the demo here: Demo Game

📖 Read the documentation: Documentation

🎥 Watch the tutorials: YouTube Channel

💬 Join the community: Discord Server

Take your 2D character movement to the next level with 2D Character Controller Lite! 🚀

From the publisher's Asset Store listing.

Technical details

✔ Lightweight & Modular System – Designed for flexibility and ease of use, making it simple to integrate into any 2D platformer or action game.

✔ Smooth & Precise Movement – Includes walking, running, jumping, dashing, wall sliding, and wall jumping for fluid, responsive character control.

✔ State-Based Character Logic – Built on an extendable state machine, allowing easy modifications and expansions to character behavior.

✔ Wall Interactions – Supports wall sliding and wall jumping, adding vertical traversal mechanics to gameplay.

✔ Dash System – Ground and air dashing mechanics with configurable speed and cooldown settings.

✔ Customizable Gravity & Jump Behavior – Fine-tune jump height, coyote time, and buffering for precise platforming experiences.

✔ Scriptable Object-Based Settings – Adjust movement, jump physics, and abilities without modifying scripts.

✔ Physics-Based Collision Handling – Ensures smooth interactions with the game environment and accurate collision detection.

✔ Seamless Animation Support – Fully compatible with Unity’s Animator system, allowing easy animation blending and transitions.

✔ Input System Integration – Works natively with Unity’s new Input System, supporting keyboard, gamepad, and mobile touch controls.

✔ Mobile & Controller Support – Includes on-screen touch controls for mobile devices, with seamless gamepad compatibility.

✔ Minimal Setup Required – Quickly integrate into your project with easy-to-follow documentation and intuitive design.

✔ Optimized for Performance – A lightweight solution, ideal for projects that require smooth performance across different platforms.

✔ Expandable & Customizable – Modify or extend features to suit your project’s specific needs while keeping the core system intact.

✔ Comprehensive Documentation – Clear and detailed documentation to help you get started and customize your setup.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.30f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.