TopDown Engine v3.1.1 is the most complete top-down solution for Unity. Created by the same developer of the highly acclaimed Corgi Engine, it\'s considered the best top-down framework for both Unity beginners and experienced developers. It features clean code, good practices and optimizations, making it a powerful foundation for creating 2D and 3D top-down games that run fast on desktops, mobiles and anywhere you want. With a variety of features and built-in player feedback, it delivers excellent gameplay and keeps getting updated, making it the best tool for creating enjoyable 2D or 3D top-down games.
The engine includes:
- A robust player controller that includes collision detection, slope handling, movement, jumping (with double jump and more), weapons (melee, ranged, throwables), grid-based movement, auto-aim, combo weapons, dash, run, crawl, and much more. Easily control and tweak your character through the Inspector panel. The engine comes with various examples to help you get started, along with extensive documentation.
- Immersive gameplay experience: the engine incorporates MoreMountain\'s MMFeedbacks system, enabling you to add screen shake, freeze frames, particles, chromatic aberration and other game feel feedbacks with just a click.
- Rich content: the engine includes 50+ demo levels and provides everything you need: a wealth of handcrafted visual assets that you can actually use (instead of just prefabs), 300+ optimized scripts and lots of ready-to-use prefabs.
- Includes the Inventory Engine, typically sold separately but provided together with TopDown Engine. It\'s a complete inventory management solution. Create inventories, items (collectibles, usable, equippable), ammo, and customize and extend everything!
- Advanced AI system: create complex enemy, boss or friendly AI behaviors using only the Detection panel, combining actions (shoot, patrol, wait) and decisions (detected enemy, time, player direction, health, damage), without the need for code!
- Powerful camera controller built on top of Unity\'s Cinemachine with tons of options: pixel perfect, camera shake, post-processing effects...
- Everything you need to create levels: moving platforms, advanced room system, destructible pits, keys and chests/doors, and more. Plus achievements, dialogues, progress management, saving and loading, and lots of other useful content!
- Ready for multiplayer: the engine comes with two local multiplayer demos, each with its own rules, camera system (split screen, composite shot), and combat.
- More Mountains: as a gift to the community, the engine includes Nice Touch, Inventory Engine and MMFeedbacks, which are the three hugely successful resources by More Mountains that will help enhance your game.
- Hundreds of visual assets (platforms, bricks, playable characters, levels, particle effects, animations, enemies...) that are immediately usable in your 2D or 3D top-down games!
- Mobile-friendly movement controls that work everywhere - the entire code base is extensively documented and coded to be as customizable as possible. Create your own adventure games and experience unprecedented fun!
For a complete feature list, demo, documentation, videos, forum, and support form, visit the above link. If you have any questions, please use the support form or consult the documentation, which should address most issues.
This resource uses Unity\'s 2D Extras and NavMesh components under the MIT license; see third-party-notices.txt for details.