top of page
2D Combat-Ready Character Controller
  • Type: Unity Asset

  • Date: June 2023 - May 2024

  • Link: Unity Asset Store (Contact me for a Voucher Code)

  • Documentation LinkGitHub

Inspiration

Originally intended as a small 2D game project for my portfolio, I encountered unexpected complexity while implementing character attack abilities. Each attack required unique behaviors, and integrating combo attacks posed additional challenges. To simplify this process, I shifted focus to developing a streamlined combat system. This system evolved into a Unity Asset aimed at assisting developers facing similar complexities, offering an intuitive interface for configuring diverse attacks with minimal coding.

 

In addition to the combat system, I created a locomotion system featuring advanced movement abilities. These tools empower developers to quickly create unique 2D characters.

 

To complement these systems, I designed straightforward APIs that allow developers to specify character actions without diving into technical details.

Description

This Unity asset is designed to let users effortlessly create dynamic and responsive 2D characters for their games.

 

It offers powerful, customizable character mechanics, including fluid movement and advanced combat actions.

 

Utilizing the preconfigured character template, developers can quickly set up player and AI controllers using the Locomotion System, allowing for engaging combat experiences through the Combat System, all through easy-to-use and intuitive APIs.

 

Character sprites included in this project are part of the Pixel Prototype Player Sprites asset, created and authored by DeadRevolver.

Asset Details

Comprehensive Mechanics

Elevate your 2D game with a full suite of character mechanics, providing seamless movement, advanced combat actions, and responsive controls.

 

Versatile Controller

Utilize the Locomotion System to effortlessly build customized player and AI controllers, adapting to the specific requirements of your project.

 

Simplified Combat System

Easily create dynamic attacks and combat sequences with the Combat System, requiring minimal coding for developers to implement engaging 2D combat experiences.

 

Example Content

Explore the example scenes, featuring a fully functional player character. The example content highlights the asset's capabilities, offering practical demonstrations on how the asset can be integrated into your project.

 

Detailed Documentation

This asset includes detailed documentation with step-by-step guides for setting up your own characters. Additionally, it features dedicated sections that provide detailed documentation for each class that is included in the asset.

Media Gallery
bottom of page