محتوای اضافی (DLC)

Crosstalk: CodeJacker

وضعیت

به‌زودیقیمت هنوز در استیم اعلام نشده

این DLC برای بازیCrosstalkCrosstalkاست و به بازی اصلی نیاز دارد.

The CodeJacker DLC is a reimplementation of the unreleased Terminal Insanity: CodeJacker, a game about competitive programming. It includes a Vim-compatible editor, challenges, multiplayer, and an educational campaign.

This DLC comes in place of the unreleased game, Terminal Insanity: CodeJacker. It introduces competitive programming and various challenges and educational courses into the MISC game ecosystem.

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 about Vim, C programming language, DANGC (MISC's own programming language), and MISC assembly basics. These principles can then be used in transfer learning in other languages or other architectures, if desired.

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 runtime error, like a memory leak or a trap. Defenders must prevent Attackers from doing so and ensure that the file passes automated checks. Attackers and Defenders do not see each other's cursor 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 (by, for example, occluding a piece of code, modifying it covertly, then relying on the enemy team not noticing). The winning condition is checked by the server at the end of a round.

Current features:

  • 15 DANGC maps

  • 7 MISC assembly maps

  • 5 C programming language maps

  • 4 game modes

  • Educational campaign

  • Viminizer (a Vim campaign)

  • Whim (a MISC-native text editor that supports Vim motions but isn't Vim)

  • Multiplayer (including cross-platform)

  • Solo practice, optionally with automata (MISC platform term for "automated actors," i.e. "bots")

  • Shareable gameplay replays

More maps will be added over the several months following release.

(The screenshot is from the unreleased game and does not represent the reimplementation.)