Arrow Escape | HTML5 Neumorphic Puzzle Game

Bluehost Shared Hosting

Arrow Escape | HTML5 Puzzle Game

Arrow Escape is a logic-based puzzle game built on a 2D coordinate grid system. The core objective is to move blocks off the board following the direction indicated by their arrows. Blocks can only move if their path is completely unobstructed by other blocks or the board boundaries.

Core Technology Stack

HTML5 / CSS3: Utilizes a “Neumorphic” UI style using complex box-shadows. Vanilla JavaScript: ES6+ logic for grid collision detection and animation.

Installation & Setup

Arrow Escape is designed as a standalone, single-file web application. It requires no build steps or package managers to run.

System Requirements

Modern Browser (Chrome, Firefox, Safari)

Local Deployment

Download the main zip file. Open the file in your preferred web browser.

Grid & Movement Logic

The game board is represented as a dynamic grid where each cell is either empty or occupied by a block object. Movement is validated by checking the vector path of a block’s assigned direction.

Level Design System

Levels are defined in a centralized JSON-like structure. Each level specifies board dimensions and a collection of block objects with relative spatial positioning.

Scoring & Metrics

While the primary goal is completion, the game tracks two efficiency metrics to determine player performance:

Move Count: Tracks total taps/clicks. Perfect scores require zero “blocked” attempts.

Time Elapsed: Measured in seconds from level initialization to final block removal.

The Star System (implemented in the victory screen) maps these metrics against “par” values defined for each level.

0 average based on 0 ratings.

Sailor_88

Sailor_88

Visit Author's Portfolio

View Portfolio
Last Update 2026-05-08
Created 2026-05-08
Sales 0
Discussion Comments
Compatible Browsers Firefox Safari Opera Chrome Edge
Software Version HTML5
High Resolution Yes
Files Included HTML
Video Preview Resolution
Search plugins
Browse Categories

Bluehost Shared Hosting