Entity Controller 2D: Fast and Versatile Character Movement

The Entity Controller 2D is a package designed to speed up game development time by providing a fast and easy way to get characters in your 2D game moving. It's perfect for characters controlled by players, NPCs, and enemies. With this package, you can set up entities with simple movement or complex controls, including jumping, dashing, and wall climbing. The Entity Controller is customizable, allowing you to change how your entities move and providing a structure for code to be added for easy expansion.

This package is ideal for 2D platformers, but it can also be used for any 2D side-scrolling game and potentially 3D side-scrolling games. The Entity Controller is a state machine that provides additional functions for each state, making it easy to add new features and control entity movement.

Key features include:

  • Customizable movement actions
  • Unity events for easy addition of effects
  • State-based control over entity movement
  • Easy addition of new features
  • Compatibility with any animation method

The Entity Controller is designed to be easy to use, with a simple and intuitive interface. It's perfect for game developers who want to speed up their game development time and create engaging and interactive characters.

Entity Controller:

  • move, slide, jump, dash, climb walls, jump off of walls, run on any surface
  • customizable variables for all movement actions
  • unity events for easy addition of effects
  • state-based for control over entity movement
  • easy to code in new features

Controller:

  • swappable class for controlling Entity Controller
  • handles user input with easy to set up scriptable list
  • swappable and adjustable in code to easily give any entity an AI controller
  • Now supports input from Unity's newer input system as well as the old

Animations:

  • use any animation method with entities
  • pre-set up examples of code-based animation and Unity's built-in anim state machine

The Entity Controller is not tied to a specific animation method, making it compatible with any way of animating your characters.

Entity Controller 2D: Fast and Versatile Character Movement - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Advanced Character Controller

Advanced Character Controller Thumbnail

Design Mascot Avatar: A Versatile Character for Apps and Games

Design Mascot Avatar: A Versatile Character for Apps and Games Thumbnail

Smooth Character Movement System

Smooth Character Movement System Thumbnail

2D Leprechaun Character Pack

2D Leprechaun Character Pack Thumbnail

2D Platformer Game Template

2D Platformer Game Template Thumbnail

2D Animated Character for Platformer and Runner Games

2D Animated Character for Platformer and Runner Games Thumbnail