The TopDown Engine has been out for more than a year now, and it's already been downloaded by thousand of people, and a lot of games using it have already been released on Steam, the App Store, Google Play or other places. Here are some of them, as well as testimonials from people using it.
The asset comes packed with more than a dozen examples, in different game styles, handcrafted by More Mountains to act as examples of how you can build your own game. But the asset is also being used right now by tons of happy game developers, working on their own unique games. Here are a few of them. Don't hesitate to send yours and we'll feature it here!
Intermediate Coders Wet Dream.
I am a seasoned coder who has written stuff in the web world (PHP, ASP.NET, React, Angular) as well as apps in things like Dart (Flutter) but never really made something like "A Game Engine". I started to work on a top down shooter of my own from scratch and I started realizing that a large portion of my time was going to be devoted to stuff I didn't really want to do, even though I knew my game would need it (weapon management or even things like inventory). What I really wanted to do was work on weapons, levels, characters, enemies, things that were actually the creative process of the game. Top Down Engine freed up my time to let me focus on the things I want and not worry about the things like Item Management, Weapons, Character Rotation, etc. You still need to understand Unity, if anything this added layers and layers of more features (complexity) but those layers once figured out are very powerful and you can do basically anything you want.
Honestly the best asset I've used on the asset store
I'm a developer, but certainly not a seasoned game developer, and not even a C# Developer (I know Java, PHP, etc so it really isn't a huge learning curve). I built a couple 2D games back in college, but overall I'm your typical software engineer, not a seasoned game developer, but I can code. This asset is so easy to understand, well documented, easy to extend and modify, and very feature rich, especially for a V1 product.
What other assets are like:
When it comes to assets on the unity store, many are written without solid object oriented principals. They are usually just scripts attached to objects in a scene, which I get is how Unity works, but its often a hot mess.
What this asset is like:
This is a real framework. The code is clean. It is very modular and very extensible. Need an inventory engine? Use the one that comes with the asset. Don't like it? Swap it out. I've already integrated a few different assets in (Unity Dialogue Engine works really well with this, note that there is some overlap in class naming conventions so you will need to fully namespace).
The customer service is phenomenal. I've never seen someone more responsive in supporting their product. The value you get out of this package is crazy! Can't say enough good things about it.
My top down shooter is coming together so well because of this asset. I've spent maybe 30-40 hours learning and tweaking it for my needs (integrating other extensions, implementing dual joysticks for mobile, extending classes for my own custom weapons, etc), maybe another 20 hours working on the menus and save systems, and now I've got all the building blocks to building out what's important, my actual game. Maybe another 200-300 hours and I'll have something ready for alpha testing. This would easily have taken 2-3,000 hours all in if I built it from scratch I'm sure. That's the value that MoreMountains is offering for $60. You won't regret the purchase.
I have been using this for prototyping and the more I get into it the more I like it. The code is really well commented and easy to understand and there are lots of documentation and videos. I have been able to easily make changes where needed mostly by just inheriting from some base class and then tweaking things a bit. I can't speak to support as I have not had the need for any. The solution is so complete that I would suggest users view buying and using this as a similar process to learning Unity itself, slow going at first, but once you figure out where everything is, pure awesomeness.