MotionCore - Top Down Combat Framework OFFICIAL SALE

MotionCore TopDown Combat is a professional, modular framework designed to accelerate the development of top-down action games in Unity.

Whether you're building an RPG, ARPG, MOBA, online multiplayer prototype, or a custom action game, the framework provides a solid foundation with clean architecture, reusable systems, and an extensible design that can be adapted to your project's needs.

Built with flexibility in mind, every major gameplay system is designed to work independently while integrating seamlessly with the rest of the framework. Configure characters through intuitive components, create unique abilities using ScriptableObjects, and prototype combat mechanics without writing everything from scratch.

Core Features

  • Click-to-move character controller
  • Character selection and targeting
  • Auto attack system
  • Modular ability framework
  • Skillshots and ground-targeted abilities
  • Projectile system
  • Health, damage and healing systems
  • Buff and debuff framework
  • Status effects
  • Enemy AI with patrol, aggro, chase and leash behaviors
  • Team and faction support
  • Configurable combat statistics
  • World-space health bars
  • Floating combat text
  • Ability UI and cooldowns
  • Extensible ScriptableObject-based configuration
  • Demo scene showcasing all major systems
  • Clean, modular architecture designed for extension

The package focuses on providing a reliable gameplay foundation rather than forcing a specific game design, allowing developers to customize or replace individual systems as their projects evolve.

Whether you're creating a small prototype or the foundation for a larger project, MotionCore TopDown Combat helps you spend less time building core gameplay systems and more time creating your game.


This asset contains no third-party content. It requires Unity's Input System and Unity UI packages (Unity Companion License), which are installed through the Package Manager and are not included in the package. See Third-Party Notices.txt in the package for details.