Terrible result. I have no idea why on Earth Good Feel gave up their own (highly performant) HD engine from Wooly World for UE4.
I can only assume that it was part of a back room deal between Nintendo and Epic, in order to secure UE4 support on Switch. And this game was a casualty of that deal.
That doesn't really make any sense; engine developers don't really pay big developers to use their engine so any deal between Nintendo & Epic that would "force" them to use an engine like UE4 is quite far-fetched.
The reality is that while people equate engine = visual/performance, UE4 most likely offers Good Feel much faster iteration loop and production time than it would if they would have had to work with their own engine. This is among the related factors are the main reason why many developers, especially in Japan, have made the switch from internal engine to say UE4:
- less time spent on building tools mean non-engine programmers need to wait (and potentially be assigned other projects or simply suffer from unproductive development environment where they have wait for months before actually getting to make anything that can be compiled and viewed on the target plaform)
- more "free" resources on engine development from collaboration with Epic (who are very active in working with developers that use UE, and often provide stellar support)
- less resources needed for engine programming, where talent is hard to find, is expensive to hire and takes more time than gameplay programmers (which leads to bottlenecks which quickly cost additional millions in the entire budget)
-> all helping (potentially!) to make a game faster with less time needed on building tools, make the game better as the development team can do more iteration upon iteration, make the production cheaper as extremely costly bottlenecks and hiring costs can potentially be reduced. This is also means that you absolutely can't say the game as whole suffered, because most likely there are aspect that are unbeknowns to the player, that greatly improved due to the aforementioned factors. Naturally, the performance aspect is one that can be pondered, but even then there's no real case for saying that these exact visuals with the same budget would have performed in any way better with their previous engine, because there are too many aspects that really can't be determined from an outside perspective.
However, there is one aspect where Nintendo themselves get value out of, rather than GoodFeel:
- work on helping Epic, helps the plaform as the input Epic gets from a developer like GoodFeel using their engine to ship a game, leads to engine improvements, which lead to other people making better products for Switch with UE, which is a big positive for Nintendo