Vessel (video game)
Vessel is a physics-based, steampunk, puzzle-platform game developed by Strange Loop Games and published by indiePub. It was released March 1, 2012 for Microsoft Windows, for Linux on December 10, 2012 and for PlayStation 3 on March 11, 2014. A macOS version was released on January 7, 2013. Plot. The main character of "Vessel" is M. Arkwright, an inventor who creates a liquid-composed labor-performing automaton, called the Fluro. He creates this automaton in order to perform laborious tasks more efficiently than human beings. However, the Fluros begin to run amok, and cause the  world's machinery to malfunction. In order to restore the machinery back to a functioning status, Arkwright must travel through the world of Vessel and fix the broken parts. In addition to creating the Fluro automaton, he creates Seeds, which are small devices that allow him to control an area's surrounding liquid and transform it into a Fluro. This newly created Fluro can then be used to fix the machinery by influencing it on where to go and what to do. Gameplay. "Vessel" is a puzzle-platformer that teaches and reveals its mechanics as the player progresses through the  game. Using many different forms of liquid, such as water or lava, the player creates Fluros to do things such as activate switches, move cogs, and pull levers. The player can also use M. Arkwright's liquid gun to spray fluid at switches that need to be activated. For areas that the player can't reach, they can create a Fluro from the available liquid in the world's level, and have the newly created automaton go there. As the Fluros are automatons, they have their own habits and abilities. Some are attracted to light, and others dark. Considerations like  these are key to progressing through a level, as the player must influence the Fluros to do what they would like. The level design of "Vessel" grants the player freedom in how to solve a particular puzzle. Each one has multiple solutions, and it is up to the player's choices and creativity as to how to solve it. Development. Team. Strange Loop Games is a company founded by two programmers: John Krajewski and Martin Farren. Both former employees of Electronic Arts, they left in order to pursue creating games with new and interesting gameplay mechanics instead of high quality  graphics. The "Vessel" team includes Milenko Tunjic, the art director, and Mark Filippelli, the lead artist. Both are responsible for creating the visual component of "Vessel"s steampunk world. Further, under the direction of audio director Leonard Paul and audio programmer Kieran Lord, all of the music was composed by electronica musician Jon Hopkins. Technology. The game itself consists largely of a custom liquid-physics engine, as well as music and artificial intelligence engines. The physics engine consists of individual particles that exhibit pressure on one another, as well as taking surface tension and viscosity into consideration. The created fluid shapes  are also illuminated through a clustering algorithm that adds point-lights to a liquid depending on how closely packed a group of particles are. The artificial intelligence engine works in conjunction with the individual particle physics of the liquids in game. "Vessel" uses a custom built engine that specializes in physics and fluid simulation. Art. The art of "Vessel" is 2.5D style. It visualizes the steampunk world and allows the player to look at a machine in the game, and see all of its components and how it functions. This helps the player learn what they need to do in  order to play the level and fix the machinery. Sound. The music, composed by Jon Hopkins, builds as you progress towards solving a specific puzzle. Upon first starting a puzzle, the music is smooth and put towards the background. As the player begins to figure out the puzzle, the music gets increasingly more complex, adding in drums and bass. By the time the puzzle is complete, the full music track is playing. The game contains 7 tracks from Hopkins' 2009 album "Insides" (including the eponymous track "Vessel"), and 3 from his album "Contact Note". The sound of "Vessel" was the  topic of a talk at the 2012 Game Developers Conference. Leonard J. Paul, the game's audio director, discussed its sound design and implementation. Using FMOD, Lua, and C++, the game uses techniques such as granular synthesis, subtractive synthesis, layered sequencing, spectral layering, LFO modulation, and asymmetric loops. Reception. "Vessel" has received generally favorable reviews since its release, with an average rating of 81 out of 100 at Metacritic, based on 25 critic reviews.