Skip to content

NotFoundGame

A fully playable two-phase retro arcade game that turns the 404 page into an engaging experience.

NotFoundGame

Overview

When visitors hit a missing page, they're welcomed with a fully playable arcade game instead of a boring error message.

Features:

  • Two-phase gameplay (destroy 404 → scrolling shooter)
  • Desktop (keyboard) and mobile (touch) controls
  • Fully customizable colors and all text strings
  • Lives and score tracking
  • Retro pixel art aesthetic with IBM Plex Mono typography

How to Play

Phase 1 — Destroy the 404

Your ship appears at the bottom. Shoot the pixel letters "404" to destroy every block. Once all blocks are destroyed, Phase 2 begins.

Phase 2 — Scrolling Shooter

Enemy ships spawn from the top and move downward. Destroy them to score points. Enemies spawn faster as your score increases. Reach 2000 points to win.

Lives & Game Over

You start with 3 lives (shown as █ █ █ in the footer). Each time an enemy collides with your ship you lose one life. Lose all three — Game Over.

Controls

Desktop

ControlAction
Arrow Left / AMove ship left
Arrow Right / DMove ship right
SpacebarShoot
Space (on idle/win/dead screens)Start / restart

Mobile

ControlAction
Tap anywhereStart / restart
Hold & drag left/rightMove ship (ship tracks finger position)
Auto-fireBullets fire automatically while holding

Property Controls

Property Controls

Colors

One Colors object controls the entire visual palette:

Sub-propertyDefaultApplies To
Primaryrgb(0, 242, 0)Ship, bullets, score display, CTA text, particles
Secondaryrgb(0, 242, 0)Header and footer label text
Linesrgba(0, 242, 0, 0.35)Dashed border lines between header/footer and game area
Backgroundrgb(13, 13, 20)Game canvas background
Enemyrgb(217, 186, 154)404 pixel blocks and enemy ships

Show 404 on Idle

PropertyTypeDefaultDescription
Show 404 on IdleToggleOnShows the pixel "404" digits in the background while the game is on the idle/start screen

HUD

Fixed chrome strings shown in the header and footer bar at all times:

Sub-propertyDefaultPosition
Header LeftERR_404 // PATH_NOT_FOUNDTop-left
Header RightSYS: AWAITING_INPUTTop-right
Footer LeftSynthexa OS v2.4.1Bottom-left
Score LabelSCORE:Bottom-right (prefixes the score number)

Screen: Idle

Text shown on the start screen before the game begins:

Sub-propertyDefault
TitleSYSTEM ERROR // PAGE NOT FOUND
SubtitleDESTROY THE 404 TO RESTORE NAVIGATION
CTATAP TO INITIALIZE
Controls HintDRAG TO MOVE · AUTO FIRE

Screen: Phase 1→2

Brief message displayed in the center of the game area when the player destroys all 404 blocks and Phase 2 begins. Shown for 2 seconds, then disappears.

Sub-propertyDefault
Message404 ELIMINATED — ENTERING DEFENSE MODE

Screen: Win

Overlay shown when the player reaches 2000 points:

Sub-propertyDefault
TitleACCESS RESTORED
Score LabelSCORE:
Replay LabelTAP TO REPLAY

Screen: Game Over

Overlay shown when all 3 lives are lost:

Sub-propertyDefault
TitleSYSTEM BREACH
Score LabelSCORE:
Retry CTATAP TO RETRY

Made by Pixometra