Source: https://shadowfrag.com/blog/from-instagib-to-shadowfrag/

# More than a single shot

By the SHADOWFRAG developer · Development · Oct 19, 2026 · 3 min read

The game had grown beyond ninja [instagib](https://shadowfrag.com/glossary/#term-instagib). Renaming it meant finding room for those new fights while carrying existing settings, packages and tools along with it.

[SHADOWFRAG play menu with gold accents, persistent settings navigation and a large ninja preview.](https://shadowfrag.com/_astro/df87a9f502f5f441abc366af780f6c64bf733301d80c4793bb7e97bf1d1d9c51.CWJfdaJS.png)

The later interface adds a persistent navigation rail and a dedicated preview of your ninja. Archive date: Oct 22, 2026.

The old name described ninja [instagib](https://shadowfrag.com/glossary/#term-instagib): a game built around killing an unprotected opponent with one shot. By October 19, I had added fights where you could draw a bow, throw [shrapnel](https://shadowfrag.com/glossary/#term-shrapnel), carry home a flag or defend a [demolition](https://shadowfrag.com/glossary/#term-demolition) site. The name still described where I had started, but it no longer described everything I was making.

SHADOWFRAG gave those additions room while keeping movement at the center. [Directional leaps](https://shadowfrag.com/glossary/#term-directional-leap) and [double-jumps](https://shadowfrag.com/glossary/#term-air-step) let you change an approach; [chi-jumps](https://shadowfrag.com/glossary/#term-chi-jump) launch you where you aim, and [shadow grenades](https://shadowfrag.com/glossary/#term-shadow-warp) let you warp across the arena. The preceding balance work had shortened horizontal travel without changing the quick vertical arcs. Adding more equipment did not require throwing those controls away.

## Bringing the existing game into the new name

The rename reached the product and executable names, the package and launcher, server help and the active interface. It also had to carry player profiles across. Someone who had already adjusted their mouse sensitivity or other settings should not have to rebuild that setup because the title changed.

On Linux, the retained verification records **79 passing [headless tests](https://shadowfrag.com/glossary/#term-headless)**—automated tests that run without opening a game window—along with a fresh server configuration, package checks and an audit of the new branding. I kept historical evidence under its original names so older records would still describe the build they came from.

That particular check did not include running the native Windows build. Updating a build configuration was part of the work, but it was not evidence that the resulting program had been exercised on Windows. Keeping that distinction in the record matters when returning to the results later.

## Keeping the fights connected

I separated objectives, equipment and [shields](https://shadowfrag.com/glossary/#term-shield) so that adding a weapon did not mean creating a disconnected game mode around it. A rail [duel](https://shadowfrag.com/glossary/#term-duel) and a flag match can share their movement. A bow changes when it is safe to cross a lane; a grenade changes how useful a piece of cover is. You can learn the route once and still have reasons to approach it differently.

The visual design follows the same aim. Compact shapes, bright suits and expressive headwear help make a moving ninja recognizable. The build later grew to 20 maps, with a separately tested limit of 64 players including [bots](https://shadowfrag.com/glossary/#term-bot). Those were developments beyond the rename itself, but the broader name could accommodate them without losing the original emphasis on movement and precision.

## From a prototype menu to a place to play

Retained engine screenshots show the change in hierarchy, identity and player preview. The archive dates below come from the retained image files.

[Early Ninja Instagib menu with turquoise buttons and a mostly empty right side.](https://shadowfrag.com/media/development/menu-early-original.png)

**Early menu**Archive date · Oct 17, 2026

The prototype puts practice, hosting and settings in a compact left column.

[Original PNG](https://shadowfrag.com/media/development/menu-early-original.png)

[SHADOWFRAG play menu with gold accents, persistent settings navigation and a large ninja preview.](https://shadowfrag.com/media/development/menu-current-original.png)

**Later menu**Archive date · Oct 22, 2026

The later interface adds a persistent navigation rail and a dedicated preview of your ninja.

[Original PNG](https://shadowfrag.com/media/development/menu-current-original.png)

## The same settings, a clearer home

The crosshair editor makes a useful comparison: the preview and color choices remain visible while navigation and control groups become more consistent.

[Early turquoise crosshair settings with horizontal navigation tabs and a large grid preview.](https://shadowfrag.com/media/development/crosshair-early-original.png)

**Early crosshair editor**Archive date · Oct 17, 2026

A horizontal tab strip sits above the original crosshair controls.

[Original PNG](https://shadowfrag.com/media/development/crosshair-early-original.png)

[Later gold crosshair settings with vertical navigation, grouped controls, color swatches and a preview.](https://shadowfrag.com/media/development/crosshair-current-original.png)

**Later crosshair editor**Archive date · Oct 22, 2026

The crosshair preview stays beside the controls inside the newer settings layout.

[Original PNG](https://shadowfrag.com/media/development/crosshair-current-original.png)

Still-image archive dates come from retained image file timestamps in Los Angeles time. An earlier-dated article may include later builds; each image is dated separately. Images are genuine engine or native-editor output. [Download sources, transforms and SHA-256 hashes](https://shadowfrag.com/media/development/manifest.json).

[Back to blog](https://shadowfrag.com/blog/)[Browse the glossary](https://shadowfrag.com/glossary/)

## Request an _invite code._

SHADOWFRAG is opening by invitation. Request a code and receive development updates. [Shadow Council](https://shadowfrag.com/glossary/#term-shadow-council) contributors receive priority when invitations begin.

Enable JavaScript to request an invite code and confirm your email address.

Email confirmation required. Codes will be issued later; a request does not guarantee access. Unsubscribe at any time. [Privacy](https://shadowfrag.com/privacy/)

Confirm your email to join the invitation list. Codes will be issued in a future round; a request does not guarantee access. Unsubscribe at any time.

Anyone can request a code. For [Shadow Council](https://shadowfrag.com/shadow-council/) priority, introduce yourself on Discord with your role, experience, region and time zone. Include examples of your maps or content if you have them.

[Join Discord](https://discord.gg/EHj7rZDNj)
