Terminal Insanity: CodeJacker is a competitive coding game featuring 4 distinct game modes. In one, you play as an Attacker trying to corrupt source code, or as a Defender, making sure that the program still executes without leaks or crashes. C, Python, and JavaScript are supported, with more coming

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Join the Terminal Insanity: CodeJacker Playtest

Request access and you’ll get notified when the developer is ready for more participants.
This game is not yet available on Steam

Planned Release Date: To be announced

Interested?
Add to your wishlist and get notified when it becomes available.
Add to your wishlist
 

About This Game

Terminal Insanity: CodeJacker is a competitive coding game with game modes like "code sabotage," "capture the flag," "typing match," and "learn Vim." All of these game modes have both a ranked and an unranked variant.

The game also features an educational single-player campaign, currently revolving around Vim and C programming language basics, with more languages and wider software engineering chapters planned.

In "code sabotage"

The game loads into one of pre-defined source files, a.k.a. "maps," and lasts for 5 rounds. Attackers' task is to covertly corrupt the source code to cause a compilation or runtime error. Defenders must prevent Attackers from doing so and ensure that the file passes checks. Attackers and Defenders do not see each other's positions by default. Each team has utilities like smoke, flashbang, and recon, each of which modifies the view of the source code in a way that can be advantageous. The winning condition is checked at the end of a round.

Current features:

  • 5 C programming language maps

  • 2 Python maps

  • 2 JavaScript maps

  • 4 game modes

  • Educational campaign

  • Multiplayer (including cross-platform)

  • Solo practice, optionally with bots

  • Shareable gameplay replays

More maps and languages will be added over several months.

System Requirements

Windows
SteamOS + Linux
    Minimum:
    • OS: Windows 10+
    • Memory: 500 MB RAM
    • Network: Broadband Internet connection
    • Storage: 50 MB available space
    Recommended:
    • OS: Windows 10+
    • Memory: 700 MB RAM
    • Network: Broadband Internet connection
    • Storage: 100 MB available space
    Minimum:
    • OS: Linux 6.0
    • Memory: 300 MB RAM
    • Network: Broadband Internet connection
    • Storage: 150 MB available space
    • Additional Notes: `kernel.yama.ptrace_scope` must be >=1 to run the game
    Recommended:
    • OS: Linux 6.17
    • Memory: 500 MB RAM
    • Network: Broadband Internet connection
    • Storage: 200 MB available space
    • Additional Notes: `kernel.yama.ptrace_scope` must be >=1 to run the game
There are no reviews for this product

You can write your own review for this product to share your experience with the community. Use the area above the purchase buttons on this page to write your review.