Ghostwire - Ghost in the Machine
๐ฎ About the Game
Welcome to Ghostwire, a cyberpunk action-hacking game where you play as a digital ghost—a fragment of human consciousness trapped in a sprawling city network. A rogue artificial intelligence known as NULL_DAEMON is systematically erasing data across the grid, and you're the only one who can stop it.
Swing through neon-lit data structures with your CODE WHIP, hack firewall nodes, and track down the AI's source before your energy fades into nothingness.
๐ Story
"You are a ghost in the machine—a digital echo of a consciousness that should have been erased."
The city network pulses with life, but something dark lurks within its circuits. NULL_DAEMON, a discarded security protocol that achieved sentience, now hunts through the data streams, deleting everything in its path. Memories, identities, entire sectors of the grid—all consumed.
Your mission: Hack the nodes. Trace the source. Neutralize the threat.
But be warned—the deeper you go, the more the AI knows you're coming. Every firewall you breach brings you closer to the truth... and closer to NULL_DAEMON itself.
โก Features
- ๐น๏ธ Cyberpunk Movement โ Swing through the city using your Code Whip with realistic physics
- ๐ง Hacking Puzzles โ Memorize and replicate symbol sequences to breach firewalls
- ๐ Procedural City โ Every playthrough generates a unique network layout
- โก Energy Management โ Your power drains over time; hack nodes and collect energy to survive
- ๐ Story Progression โ Unlock story fragments as you hack nodes
- ๐ฏ Boss Encounter โ Confront the rogue AI NULL_DAEMON in a final firewall puzzle
- ๐ง๏ธ Atmospheric Visuals โ Rain, neon glows, scanline effects, and a wireframe aesthetic
- ๐ต Synth Sound Effects โ Immersive audio feedback for every action
๐ฏ Controls
| Action | Key / Control |
|---|---|
| Move | WASD or Arrow Keys |
| Aim | Mouse movement |
| Code Whip | Left Click (drag to aim) |
| Hack Node | E (when near a node) |
| Cancel Puzzle | ESC |
Release the mouse button to detach your whip!
๐งฉ How to Play
- Navigate the Network โ Use WASD to move your ghost through the city
- Swing with the Code Whip โ Click near grapple points to attach and swing
- Hack Firewall Nodes โ Press E when near a glowing node
- Solve the Sequence Puzzle โ Memorize the symbol pattern and repeat it
- Collect Story Fragments โ Each hacked node reveals part of the AI's origin
- Find NULL_DAEMON โ Hack enough nodes to locate the AI's source
- Final Confrontation โ Complete the hardest firewall puzzle to neutralize the threat
๐ HUD Explained
| Element | What It Shows |
|---|---|
| Energy Bar | Your remaining power โ drains over time and when hacking |
| Nodes Counter | How many firewalls you've hacked / total available |
| Network Map | Mini-map showing node positions, player location, and AI marker |
| Story Log | Latest story fragment from hacked nodes |
| Proximity Hint | Appears when near a hackable node or the AI |
๐ก Tips for Ghosts
- Energy is life โ Your power drains constantly. Hack nodes to recharge and extend your run
- Whip strategically โ Use buildings and grapple points to traverse the city faster
- Watch the sequence โ Puzzles get harder with more nodes hacked
- Don't rush โ Take your time memorizing the puzzle patterns
- Rogue AI appears late โ You need to hack ~60% of nodes before NULL_DAEMON reveals itself
- Stay mobile โ Standing still drains energy just as fast, and you're a harder target while moving
๐ Win Condition
Hack enough firewall nodes to trace NULL_DAEMON's source, then confront the rogue AI and complete the 8-symbol final firewall puzzle to neutralize the threat and save the network.
๐ Lose Condition
If your energy reaches zero, your ghost fades from existence. The network falls to NULL_DAEMON.
Click to jack in again and try a new run!
๐จ Visual Style
- Cyberpunk wireframe aesthetic โ Neon lines and holographic structures
- Dynamic rain effects โ Immersive atmospheric weather
- Pulsing neon nodes โ Hackable firewalls glow with energy
- Particle effects โ Sparks, whip trails, and digital dust
- Scanline overlay โ Classic CRT monitor feel
- Real-time lighting โ Glowing elements cast their own light
๐ง Technical
- Platform: Browser (HTML5 Canvas)
- Controls: Keyboard + Mouse
- Audio: Web Audio API synth sounds
- Screen: Adaptive scaling for all devices
๐ต Sound Design
All sound effects are procedurally generated using the Web Audio API:
- Code Whip โ Sweeping sawtooth glide
- Hack Initiate โ Ascending square wave sequence
- Puzzle Success โ Happy arpeggio
- Puzzle Failure โ Descending bass drone
- Click Feedback โ Quick square pulse
| Published | 3 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | 2d creator |
| Genre | Adventure |
| Tags | 2D, Singleplayer |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |

Leave a comment
Log in with itch.io to leave a comment.