Source: https://shadowfrag.com/

# A FAST & FUN _MOVEMENT FPS_

A fast, fun ninja shooter with fluid movement, [raw mouse input](https://shadowfrag.com/glossary/#term-raw-mouse-input) and responsive [netcode](https://shadowfrag.com/glossary/#term-netcode). Choose close [duels](https://shadowfrag.com/glossary/#term-duel), [Shogun](https://shadowfrag.com/glossary/#term-shogun)’s sprawling conquest battles or [Precision Dojo](https://shadowfrag.com/glossary/#term-precision-dojo) aim training.

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.

[Request an invite code](https://shadowfrag.com/newsletter/)[Watch the game](https://shadowfrag.com/blog/guided-tour/#watch)

Actual engine renders · [Dojo](https://shadowfrag.com/maps/#cloud-dojo)

## Learn the routes. _Break the rhythm._

From Dojo’s close quarters to [Shogun Highlands](https://shadowfrag.com/glossary/#term-shogun-highlands)’ forests, villages and mountain crossings. Twenty-one multiplayer maps, built for different kinds of fight.

[All live maps](https://shadowfrag.com/maps/)

![Moonspire in the game engine](https://shadowfrag.com/_astro/moonspire.DmJEw3TO_Z119gwh.webp)

### Moonspire

Sky pagodas / Verticality

[View Moonspire](https://shadowfrag.com/maps/#moonspire)

![Shogun Highlands in the game engine](https://shadowfrag.com/_astro/highlands-scene.DbXIHbXL_PDo4D.webp)

### Shogun Highlands

Highlands / Conquest

[View Shogun Highlands](https://shadowfrag.com/maps/#shogun-highlands)

![Cloudbreak in the game engine](https://shadowfrag.com/_astro/cloudbreak.B4VOHlys_1G5tKn.webp)

### Cloudbreak

Sky ships / Open routes

[View Cloudbreak](https://shadowfrag.com/maps/#cloudbreak)

![Jade Deck in the game engine](https://shadowfrag.com/_astro/jade-deck.CiDi263J_1qXWja.webp)

### Jade Deck

Refinery / Close quarters

[View Jade Deck](https://shadowfrag.com/maps/#jade-deck)

## The floor is _optional._

Leap into an angle. Change your mind mid-air. Disappear into the next fight.

[Learn the movement](https://shadowfrag.com/game/#movement)

### Take the leap.

Commit to a direction. Leap forward, land quickly and carry momentum into your next jump. Sideways and backward hops trade distance for control.

Directional jump · SPACE

![Ninja demonstrating directional jump using SHADOWFRAG's movement physics](https://shadowfrag.com/game/movement/jump-poster.webp)

### Rewrite your route.

One more step when the ground is gone. Redirect in the air with a small boost, a directional flip and a cloud of dust beneath your feet.

Double-jump · SPACE IN THE AIR

![Ninja demonstrating double-jump using SHADOWFRAG's movement physics](https://shadowfrag.com/game/movement/double-jump-poster.webp)

### Point. Launch.

Aim where you want to go. A shallow angle carries you across a gap; aim higher to take a new level. Time the landing and chain into a momentum-preserving hop.

Chi-jump · LEFT SHIFT

![Ninja demonstrating chi-jump using SHADOWFRAG's movement physics](https://shadowfrag.com/game/movement/chi-jump-poster.webp)

### Leave them guessing.

Throw a smoke bomb forward and warp to its destination. Smoke marks both ends of the move. Arrive near a wall to refresh chi and keep the chain going.

Shadow warp · Q

![Ninja demonstrating shadow warp using SHADOWFRAG's movement physics](https://shadowfrag.com/game/movement/shadow-warp-poster.webp)

Engine-rendered demonstrations · slowed for clarity · controls are rebindable

## A face for _every kind of menace._

Colors, headwear, crests, capes and weapon designs. Small geometry. Big personality.

[Meet your ninja](https://shadowfrag.com/arsenal/#avatars)

[Mochi / Classic ninja · Kage ninja stars](https://shadowfrag.com/arsenal/#avatar-1)

[Mame / Goggles · Arctic railgun](https://shadowfrag.com/arsenal/#avatar-2)

[Momo / Classic ninja · Oni bow](https://shadowfrag.com/arsenal/#avatar-3)

[Yuzu / Cat Ears + Cape · Katana melee](https://shadowfrag.com/arsenal/#avatar-4)

[Nori / Straw Hat + Cape · Bomb grenade](https://shadowfrag.com/arsenal/#avatar-5)

[Soba / Ushanka · Arctic railgun](https://shadowfrag.com/arsenal/#avatar-20)

[Kumo / Classic ninja · Spear railgun](https://shadowfrag.com/arsenal/#avatar-7)

[Mugi / War Helmet + Skirt · Bamboo bow](https://shadowfrag.com/arsenal/#avatar-8)

## Built in the open.

Decisions, experiments and the things we had to get wrong first.

[Development journal](https://shadowfrag.com/blog/)

[The rivers, mountain districts and crossings of Shogun Highlands.](https://shadowfrag.com/blog/movement-fps/)

### [SHADOWFRAG is a Movement FPS](https://shadowfrag.com/blog/movement-fps/)

Game development · Oct 25, 2026

The game has grown from close arena fights into conquest, training and a story mission. Movement remains the skill that connects those different ways to play.

[Read post](https://shadowfrag.com/blog/movement-fps/)

[Shogun gameplay and its settlement display in the native game client.](https://shadowfrag.com/blog/shogun-conquest/)

### [Shogun: conquest across the Highlands](https://shadowfrag.com/blog/shogun-conquest/)

Game modes · Oct 24, 2026

[Shogun](https://shadowfrag.com/glossary/#term-shogun) spreads a team fight across six [settlements](https://shadowfrag.com/glossary/#term-settlement) and twelve [outposts](https://shadowfrag.com/glossary/#term-outpost). Capturing the supporting ground opens the next attack and keeps reinforcements supplied.

[Read post](https://shadowfrag.com/blog/shogun-conquest/)

[Airborne aim practice in Precision Dojo, captured in the native client.](https://shadowfrag.com/blog/precision-dojo/)

### [Precision Dojo: aim training with ninja movement](https://shadowfrag.com/blog/precision-dojo/)

Training · Oct 24, 2026

[Precision Dojo](https://shadowfrag.com/glossary/#term-precision-dojo) gives you fourteen offline forms for reading the game’s movement, from lateral tracking to airborne fights with your own weapon settings.

[Read post](https://shadowfrag.com/blog/precision-dojo/)

## Your server. _Your rules._

Build a rail [duel](https://shadowfrag.com/glossary/#term-duel), a flag match or a [Shogun conquest](https://shadowfrag.com/glossary/#term-shogun) battle. Standard matches let you choose weapons and [shields](https://shadowfrag.com/glossary/#term-shield); [Shogun](https://shadowfrag.com/glossary/#term-shogun) brings its own economy and territory rules.

[Build your match](https://shadowfrag.com/game/#match-rules)

[**Shogun**Outposts · settlements · conquest](https://shadowfrag.com/game/#shogun)[**Precision Dojo**Offline aim training · aerial practice](https://shadowfrag.com/game/#precision-dojo)[**Deathmatch**Free-for-all · teams · duel](https://shadowfrag.com/game/#deathmatch)[**Capture the Flag**Steal it. Survive the return.](https://shadowfrag.com/game/#capture-the-flag)[**Last Ninja / Scroll**Glide in. Claim the scroll.](https://shadowfrag.com/game/#last-ninja)[**Demolition**Plant · defend · defuse](https://shadowfrag.com/game/#demolition)

## Pick your _kind of trouble._

Precise shots, patient arcs and very personal introductions.

[Explore the arsenal](https://shadowfrag.com/arsenal/)

![Ninja holding a railgun](https://shadowfrag.com/game/weapons/rail-1536.webp)

### Railgun

Instant precision

[View Railgun](https://shadowfrag.com/arsenal/#rail)

![Ninja holding a bow](https://shadowfrag.com/game/weapons/bow-1536.webp)

### Bow

Draw. Hold. Release.

[View Bow](https://shadowfrag.com/arsenal/#bow)

![Ninja holding a ninja stars](https://shadowfrag.com/game/weapons/stars-1536.webp)

### Ninja stars

Four throws. Make them count.

[View Ninja stars](https://shadowfrag.com/arsenal/#stars)

![Ninja holding a shrapnel grenade](https://shadowfrag.com/game/weapons/grenade-1536.webp)

### Shrapnel grenade

Own the corner

[View Shrapnel grenade](https://shadowfrag.com/arsenal/#grenade)

![Ninja holding a melee](https://shadowfrag.com/game/weapons/melee-1536.webp)

### Melee

Close the last metre

[View Melee](https://shadowfrag.com/arsenal/#melee)

## Fast feels better _when it is precise._

Input and networking have their own service loop. The server validates combat. Your client predicts movement and builds the spectacle locally.

See the measured [bandwidth](https://shadowfrag.com/glossary/#term-bandwidth) costs, the optimizations and the work still ahead. The details are part of the game.

[Inside the netcode](https://shadowfrag.com/netcode/)

**21** playable maps**64** player server limit**128 Hz** simulation**Vulkan** native engine

## _Shadow Council_

Shape SHADOWFRAG before launch. Players ready to contribute to balance, maps, servers, content or regional events receive priority when invite codes are released.

[Request an invite code](https://shadowfrag.com/newsletter/)[Explore the Shadow Council](https://shadowfrag.com/shadow-council/)
