All games

Astray

Navigate a generated 3D maze, read the walls, and find the exit without losing your bearings.

Genre
Puzzle
Difficulty
Hard
Play time
8-20 minutes
Updated

Controls released · Page keys restored

Immersive scene ready
Controls inactive · Focus or tap to play
Sound

Loading reviewed package…c510cf49 · Unlicense

Reviewed open-source package

Astray is ready to check

Escape the generated 3D maze.

  • MoveWASD · Arrow keys
  • LookMouse
Sandboxed packageIsolated game originLeaderboard disabled

What is Astray?

Astray is a free browser game in the puzzle genre on Browser Game Lab. It loads directly on the page, is designed for desktop browsers, and clearly reports incompatible touch-only devices before loading the package.

Best for
Puzzle
Difficulty
Hard
Session length
8-20 minutes
Scoring
This game tracks local stats in your browser instead of a public leaderboard.

How to play

Learn the objective before jumping into a new run.

  • Click the game surface, then use WASD or the arrow keys to move through the generated maze.
  • Move the mouse to look around and read the shape of each junction.
  • Keep exploring until you locate the exit.

Controls

Desktop keyboard and pointer instructions for this game.

  • Use WASD or the arrow keys to move through the maze.
  • Move the mouse to look around and inspect each junction.
  • This reviewed build requires a desktop keyboard and mouse.

Tips

Small habits that can improve your score.

  • Choose one wall to follow when several passages look alike.
  • Pause at intersections and note a distinctive texture or turn before moving on.
  • Use small mouse movements so you do not lose your heading in narrow corridors.

FAQ

Quick answers for common questions.

Can I play Astray on a phone?

No. This reviewed release requires a desktop keyboard and mouse.

Does Astray use external services?

No. The pinned package is self-hosted and audited with no runtime network dependencies.

Does Astray have a public leaderboard?

No. This release focuses on the original maze experience without score integration.

Related games

Keep the session going with another lightweight browser game.

Open-source package details

This version is pinned, self-hosted, and reviewed independently from future upstream changes.

Author
wwwtyro
License
Unlicense
Pinned source
d3c4f61f
Full commit
d3c4f61f2cbbe35752fbfa205f85a41d7f9fe0f0
Reviewed build
c510cf49
Integrity
sha256:c510cf49279e65ee4652853f2392784fd34cd667c11391d5b02fd75991a70eaa

Attribution

Astray by wwwtyro

Modifications

  • Added an offline CSP and local review adapter.
  • Preserved the bundled Box2DWeb runtime attribution.

Third-party notices

  • AstrayUnlicense · Astray by wwwtyroLICENSE.txt
  • Three.js legacy runtimeMIT · Three.js authorsThree.js
  • jQuery legacy runtimeMIT · jQuery Foundation contributorsjquery.js
  • Box2DWeb legacy runtimeZlib · Box2D by Erin Catto; Box2DWeb JavaScript port contributorsBox2dWeb.min.js

More ways to play

Browse this library by common play style and search intent.