Justin Yook – Looking Outwards – 01

A trailer for No Man’s Sky Next, released on July 24th 2018. 

No Man’s Sky by Hello Games is a multiplayer action-adventure survival video game that lets players travel to planets, and outer space. The biggest feature in the game is that the planets, fauna, flora, are all procedurally generated. For example, features of a planet like the climate and biome are all unique. According to the director, Sean Murray, there are 18 quintillion planets available for everyone to team up and explore.

This project was inspired by science fictions by Isaac Asimov, Arthur C. Clarke, and Robert Heinlein. The team started with one developer, which expanded to four, and finally a dozen; it took them four to five years to fully develop. They used a custom game engine that allowed them to create the game mostly through procedural algorithms and minimize the number of 3D and 2D art assets. In July 2018, Hello Games released an update No Man’s Sky Next, which vastly improved the game overall.

I find No Man’s Sky inspirational because it proves that indie game developers, even with a small team, can achieve big goals. As an aspiring developer, it gives me the courage to never give up no matter the what difficult situation my team faces.

Official site: No Man’s Sky site

Sound Test

Sound Test

type 1 2 3 4 to sketch to play sounds

playfour

var one, two, three, four;


function preload() {
    one = loadSound("https://courses.ideate.cmu.edu/15-104/f2017/wp-content/uploads/2017/12/one.wav");
    two = loadSound("https://courses.ideate.cmu.edu/15-104/f2017/wp-content/uploads/2017/12/two.wav");
    three = loadSound("https://courses.ideate.cmu.edu/15-104/f2017/wp-content/uploads/2017/12/three.wav");
    four = loadSound("https://courses.ideate.cmu.edu/15-104/f2017/wp-content/uploads/2017/12/four.wav");
}


function setup() {
    createCanvas(200, 200);
    background(200);
}

function keyPressed() {
    print("" + keyCode);
    if (keyCode == 49) one.play();
    else if (keyCode == 50) two.play();
    else if (keyCode == 51) three.play();
    else if (keyCode == 52) four.play();

}