Skip to content

Repository files navigation

DEAD SECTOR cover

DEAD SECTOR

One weak signal. Six missing parts. Everything outside is listening.

Phaser TypeScript CrazyGames Ready

DEAD SECTOR is an atmospheric top-down survival shooter set inside a procedurally generated infected quarantine zone. Search abandoned buildings, manage scarce resources, fight six kinds of infected, repair a vehicle, and rebuild the relay before extraction becomes impossible.

Gameplay previews

Landscape Portrait
Watch landscape gameplay Watch portrait gameplay
1920×1080 MP4 1080×1620 MP4

Highlights

  • Streaming deterministic world with roads, forests, buildings, rooms, and loot.
  • Six infected archetypes with hearing, pursuit, group alerts, and obstacle avoidance.
  • Shooting with recoil, fatigue spread, reloading, hit zones, and multiple weapons.
  • Grid-based 8×6 backpack with item rotation, stacking, crafting, and equipment.
  • Health, hunger, thirst, fatigue, bleeding, infection, weather, and day/night systems.
  • Pulse scanner that reveals supplies while broadcasting noise to nearby enemies.
  • Recruitable companion, repairable station wagon, relay objective, and extraction.
  • Autosave through local storage and an isolated CrazyGames HTML5 SDK v3 adapter.

Controls

Input Action
WASD / Arrow keys Move
Shift Sprint
Left mouse button Aim and fire
R Reload
E Search, talk, interact, enter vehicle
Q Pulse scanner
F Flashlight
Tab Backpack
Esc Pause

Run locally

npm install
npm run dev

Then open the URL printed by Vite. To build the current browser distribution:

npx vite build
npm run preview

CrazyGames submission

Everything needed for the Developer Portal is stored in submissions/:

  • upload-ready HTML5 ZIP with index.html at its root;
  • landscape, portrait, and square cover art;
  • silent landscape and portrait gameplay previews;
  • copy-ready metadata, controls, QA checklist, and SHA-256 manifest.
DEAD SECTOR square cover DEAD SECTOR portrait cover

Project structure

src/
  game/data/       Items and loot tables
  game/platform/   CrazyGames SDK boundary
  game/scenes/     Boot and gameplay loop
  game/systems/    Inventory, audio, and saving
  game/world/      Procedural world streaming
  ui/              DOM HUD and inventory
public/audio/      Local sound effects
submissions/       Covers, gameplay videos, build, and portal metadata

Asset attribution and third-party notices are documented in THIRD_PARTY_ASSETS.md and THIRD_PARTY_NOTICES.md.

About

Atmospheric top-down zombie survival shooter built with Phaser and TypeScript

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages