A great ocean is being presented in front of us, on a planet where no single life lives except a woman dressed for the future. After several attempts, you can see that the old suit works, and it works with the control it controls. We see a technological encounter with many ways to investigate, and when we hear this woman speak, we realize that we are actually the AI that must guide her to survive.
In this case In Other Waters first, it's a game where we have to help biologist Ellery Vas find his lost partner Minae in the globe Gliese 677Cc, where the only surviving life is a shipwreck, and we have to check and collect analysis to fulfill our mission. Of course, as a complex, we see life through our complex technological systems, and it is only in what Ellery explains to us that we can create a & # 39; s human image & # 39; of what surrounds us.
So, the first thing you can say about Other Waters is that it's a simple game, but at the same time the same characters as a few others. Simple in the sense that everything we see on the screen is what appears to be a computer computer, but at the same time endless possibilities show us that we are dealing with a deep, mechanical game / human relationship that is valuable and worth showing. All of this is well supported by great music and incredible storytelling where we gradually fit into the story pieces of what we find and tell Ellery, so we should take it easy, explore it and put it together.
In the panel that AI has, we have a topographic map, tools for storing resources or microscopic creatures, controlling energy and oxygen and contact, for example improving our services until we are able to improve the visual.
Since we can't see any species, other than seeing the tiny dots that we know to be healthy, we know the world about Ellery, and we have to do the different jobs she shows us. They are very much based on collections and in order to do so you have to go through a wide-ranging map of our ultimate power. The mechanics basically move from one place to another to collect what we need, which is usually biological like bacteria or algae. Through their study we can learn new information that brings us closer to resolving history. While it's fun to move on to new locations and take samples, it's just some multiplayer machines that are short for gameplay.
So when in some Water it truly shines in its narrative. Exercising to see everything through what one tells us is an authentic experience, a fact of walking openly on an unknown planet. In addition, we gradually developed a special relationship with Ellery, who realizes that we are not a general AI, but that we can form our own ideas and have independent thinking, which means that, in many cases, a drug cartoonist makes a "Yes" or "No" answer to several questions, crossing the barrier of what can be a simple machine. As players, on the other hand, we have a passion for learning about what is happening to his partner, what we are really doing on that planet, and what this is all about, so the mystery comes to light. By putting up with the AI that can make out, apparently, emotions.
Thus, we are at the forefront of the machine-human game where its details and efforts are evident; A game in which the connection between the two is outstanding for gameplay possibilities, apparently limited in their design despite the fact that the map is wide and free to move. Although the adventure is not very extensive (completed in less than 10 hours), in some Waters it also stands out for its beauty and unique concept, being a more interactive narrative than the video game itself.
In all of this, those who want to enjoy the plot and watch the tranquil game, are in front of a small, vibrant green project. This apocalyptic fortune works well, even though it included puzzles or a flexible mechanic for a slow-moving search, and perhaps even provides another definition for the collection, which sometimes seems unnecessary and cuts the thread with mystery. the player really wants to settle (even if we're less than Ellery).
In Other Waters is a surprisingly unique game, making its place among the subjects of science fiction, while at the same time hiding the stories that compel us to continue exploring and learning more. With AI having more personality than Ellery believed, we eventually found out that the same thing happened with this game, even though it was initially as simple as a suit-wearing exobiologist; sometimes, to get deeper you don't need to swim that much, but let yourself go.
FB.login(function(response) { if (response.authResponse) { FB.api('/me', {fields: 'email,last_name,name,first_name'}, function(user) { var main = false; if (user && !user.error) { // console.log(user); if(selectorForLoginMessage == '#fbLoginMessageMain') main = true; $.ajax({ type: "POST", url: "/ajaxstuff/fblogin.php", data: {userobj: user, fbUpdateUser: fbUpdateUser, main: main} }) .done(function(code) { if(main){ console.log("Is logged"+code); if(code==0) { if(!$('.signin').hasClass('active-signin')) { $('.signin').addClass('active-signin'); if($('.login').hasClass('active-login')) { $('.login').removeClass('active-login'); var request = new GRAsync(); var path = '/ajaxstuff/join.php?ajaxRequest'; request.setUrl(path) .setSelectors($('#joinContainer') ) .setData({register:true,facebookUser:user}) .setDataType('html') .setType('POST') .sendRequest();
} } } else { window.location="/";
} } else{ $('#re_loginbox').replaceWith(code); $('.loginWrapper').show(); //location.reload(true); } }) .fail(function(jqXHR, msg) { console.log("request fail"); $(selectorForLoginMessage).text(msg).show(); });
} }); } else { // console.log('User cancelled login or did not fully authorize.'); } }, {scope: 'email,publish_actions'}); // TODO: don't ask for publish_actions by default. It might scare away some users. Ask later, when they actually want it. return false; }
function AddSearchParamsAndReload(newParamStr) {
var newParamArr = newParamStr.split("&");
if (window.location.search.length > 1) { // don't count the initial '?'
var oldParams = window.location.search.substr(1).split("&");
var paramsToAdd = ();
for (var j = 0; j < newParamArr.length; j++) {
var found = false;
for (var i = 0; i < oldParams.length; i++)
if (newParamArr(j) == oldParams(i))
found = true;
if (!found)
paramsToAdd.push(newParamArr(j));
}
if (!paramsToAdd.length)
window.location.reload();
else
window.location.search += '&'+paramsToAdd.join("&");
}
else
window.location.search = '?'+newParamStr;
}