Logout

Saved games stay in this browser only.

About the game

The year is 2018, and people live their lives in virtual reality. Yours was a community cluster, and it has just had a critical failure. The reboot has wiped the entire world, and almost nothing works: no heads-up display, no perspective, no colour, no compass, not even the ability to look around. The only thing left is a job. Find the exit and log out into reality.

Logout is a short first-person walk through a city drawn only in white wireframe lines on grey. At first the picture is flat and hard to read. As you walk, you run into glowing objects, and each one switches a missing system back on: the heads-up display, the perspective, the light sensor, colour sampling, a timer, a compass and the gimbal that lets you turn your head. The objectives list on the right tracks what you still have to do: bring the systems online, locate the exit and start the logout sequence. The text screens, with their glitching, flickering letters, set the mood.

Michał Budzyński and Staś Małolepszy made Logout for js13kGames 2018, where the theme was Offline and the whole game had to fit in 13 kilobytes. It runs on Cervus, a small WebGL engine made by Michał for the occasion.

Playing it here

Click Play. The opening text appears one line at a time, so give it about twenty seconds before the button shows up; click Run system diagnostic and then Initiate recovery sequence to start walking. The game is paced slowly on purpose. When the head-turning system comes online, click inside the game to look around with the mouse; press Esc to give the mouse back.

Controls

Input Action
W / A / S / D walk forward, left, back and right
Mouse (after clicking the game) look around, once that system is online
Esc release the mouse
Click press the buttons on the text screens

A few things worth knowing

Look for the bright objects. Anything that glows in the city is one of the missing systems. Walking into it activates it, and a label tells you which one.

Watch the list. Each new system changes what you see, so watch the objectives list as it fills and the picture slowly becomes readable.

Nothing is saved. A run is short, and a new visit starts again from the beginning.

Credits and licence

Logout was created by Michał Budzyński and Staś Małolepszy and released under the ISC licence. It uses their Cervus engine (MIT), the gl-matrix library (MIT) and the innerself helper (ISC). The licence texts are linked from this page, and the source code is on GitHub and in the js13kGames repository.