2020 January – July

For the international programming competition ICFPC2020, I designed an operating system. It tells us that we are not alone in the universe, invites us to a galactic tournament, and explains the rules of the game and combat mechanics.

The computer is like a black box: you give it a command (a coordinate), and it gives you back a bunch of bytes (images) - resulting in a multi-layered touch interface. Everything works like a puzzle, maintaining the ambiance and complexity level.

Article report on habr.com (RU)

Letsplay by operating system (EN)

The interface of the operating system is an array of points output by the running program. Each participant came up with their own way of visualizing it. See how it looked for the participants.

Interface

The operating system tells us that we are not alone in the galaxy

The operating system tells us that we are not alone in the galaxy

About each reasonable species there is a basic description and for the attentive the opportunity to get a bonus

About each reasonable species there is a basic description and for the attentive the opportunity to get a bonus

This is how humanity is seen based on the image from Voyager. Inverted because everything is relative

This is how humanity is seen based on the image from Voyager. Inverted because everything is relative

The operating system tells about the tournament

The operating system tells about the tournament

Statistics of past fights and their viewing

Statistics of past fights and their viewing

Battle Interface

Battle Interface

Ship control

Ship control

Guide to one of the mechanics

Guide to one of the mechanics

All the races of our galaxy

All the races of our galaxy

Branded T-shirts

Branded T-shirts

Feedback from one of the organizers of the competition, the head of the Kontur development department: