When comparing The Talos Principle vs Flight, the Slant community recommends The Talos Principle for most people. In the question“What are the best Android games for Nvidia Shield?” The Talos Principle is ranked 4th while Flight is ranked 19th. The most important reason people chose The Talos Principle is:
The puzzles in the game are great, but they're tied together with a thought provoking story line filled with mystery and intrigue. A story about a robot with human consciousness who is being guided by a disembodied voice, are they to be trusted? As the story progresses the player is drip fed clues which can lead them closer to the truth.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great storyline
The puzzles in the game are great, but they're tied together with a thought provoking story line filled with mystery and intrigue. A story about a robot with human consciousness who is being guided by a disembodied voice, are they to be trusted? As the story progresses the player is drip fed clues which can lead them closer to the truth.
Pro Lots of side content
Many Easter eggs and more difficult puzzles as well as an ending in many parts of the game, as well as hidden lore.
Pro Difficulty ramp-up
Starts out easy enough, but gets to some truly difficult puzzles by the end. If you get stuck on a puzzle you can skip it and come back to it later.
Pro Rewards exploration and out-of-the-box thinking
It's hard to explain this without spoiling anything, but there are lots of "aha!" moments you will encounter on the areas if you get invested into the story, making the game deeper.
Pro Great original soundtrack
The soundtrack is very pleasant to listen to and fits perfectly with all the areas and themes present in the game. It varies from calm music, for those heavenly areas where you are solving puzzles, to more misterious and epic pieces for moments when things get... real. It's good to have some nice music playing while your brain is melting from solving the puzzles, or just appreciating the scenery.
Pro Uses static methods
Since Flight uses static methods, it does not require for the application class to be instantiated.
Pro Open source
Flight is open source and is released under the MIT license.
Pro Filters
A unique feature of Flight is something that the author calls filters. Filters are functions which can be executed before and after any other function and can change the parameters and the output of said function.
This feature is used instead of hooks which in other frameworks are used to execute code into different parts of the application's life-cycle.
Cons
Con Working with the level editor is difficult (no documentation)
There is not much documentation for the level editor in the game, as the creators primarily use it for themselves. There are of course many hotkeys you could accidentally press as well.
Con Obtuse puzzles, especially with optional content
Mediocre game design all around. Many puzzles are ordered badly or redundant and could have been combined or removed to smoothen the experience, as well as occasionally not exercising the bounds of certain elements (like ranged pickup). The game's optional content is even more worrisome as it often leads you to play hidden object games to look in hundreds of corners instead of using more difficult puzzles. One particularly egregious example is when you have to interpret a message in a very specific way after using a decryption algorithm you may not know about into another questionable input system.
Con Cannot use ArrayAccess
The fact that it uses static methods means that it's impossible for Flight to make use of ArrayAccess, which in turns means that it cannot inject dependencies easily.