Captain Katamov

Saved games stay in this browser only.

About the game

Captain Katamov is the chief network security officer, and his shift is about to begin. All the users are online and happy. If a virus gets in, his job is to cut the users off from the network before they get infected. The game draws the network as a blueprint: pipes and cables in light blue on a dark blue background, users as small octagons and the server as a round bust at the bottom. Katamov himself is the green triangle that runs along the cables.

You steer with the arrow keys, and at every crossing you choose which way to turn. Space drops a bomb: after a short fuse it blows up that stretch of cable, and a user who is cut off from the network goes offline, where the virus cannot get at him. The red virus crawls along the network, leaving a trail of small blips, and the bar at the top counts how many users are online, offline and infected, and your score. When the virus is too close, Enter teleports you back to the server (after which the teleport has to cool down). It is a game of routes and timing, with the clock always running.

It was made in 13 KB for js13kGames 2018 by four developers of the German car marketplace mobile.de, with Kontra and jsfxr for the loop and the sounds.

Playing it here

Click Play, click once inside the game so it gets the keyboard, and press any key on the welcome screen. The high score is shown at the top of the screen. The game needs a keyboard.

Controls

Input Action
arrow keys change direction
Space drop a bomb
Enter teleport to the server
any key start

A few things worth knowing

Cut, do not chase. A broken cable protects a user better than a long chase down the network.

Bombs need time. After a bomb you have to wait before you can drop another, so choose where to use it.

Keep the teleport for emergencies. After a jump the teleport needs a while to cool down.

Credits and licence

Captain Katamov was created by Patrick Hund, Uwe Loydl, Frederik Leidloff and Kris Urbas, with QA by Mike Krüger, developers at mobile.de. The game is released under the MIT licence, with the copyright held by mobile.de GmbH, their employer. It uses Kontra.js (MIT, Steven Lambert), jsfxr (Apache-2.0, Thomas Vian) and a Dijkstra path search in the style of the library by Andrew Hayward (MIT). The licence texts are linked from this page, and the source is on GitHub.