A browser-based memory training minigame where you navigate through a forest by remembering the correct path during daylight and then walking it in darkness.
Forest Hike is a brain training game designed to improve your memory and spatial awareness. The gameplay follows this pattern:
- Daylight Phase: Study the forest map and memorize the dirt road path
- Night Phase: Navigate the same map in darkness, following the path from memory
- Checkpoint System: Reach checkpoints to briefly see the map again before continuing
- Goal: Successfully navigate to the final tent without getting lost in the trees
- Study the Map: During daylight, carefully observe the dirt road winding through the forest
- Stay on Path: Walk only on the dirt road - stepping into trees will get you lost
- Use Checkpoints: Reach tent checkpoints to get another glimpse of the map
- Complete the Journey: Navigate all the way to the final destination
The game offers three difficulty settings to challenge players of all skill levels:
Great for first-time players, and playful kids.
Great for experienced players, and kids who want a challenge.
Great challenge for kids and adults alike.
Forest Hike helps improve:
- Spatial Memory: Remembering layouts and paths
- Visual Memory: Recalling map details and landmarks
- Working Memory: Holding information while navigating
- Attention to Detail: Noticing important path markers
- Sequential Memory: Remembering the order of turns and directions
- Progressive Difficulty: Start easy and work your way up
- Statistics Tracking: Monitor your completed levels
- Minimalist Design: Focus on gameplay without distractions
- Responsive Controls: Smooth keyboard navigation
- Forest Theme: Immersive woodland atmosphere
- Odyc.js - Simple JavaScript game engine for pixel games
- Odyc CLI - Asset management and sprite generation
- Vanilla JavaScript - Core game logic and scene management
forest-hike/
├── assets/ # Game sprites and assets
├── scenes/ # Game scenes (menu, game, difficulty, etc.)
├── screenshots/ # Game screenshots for documentation
├── utils/ # Utility functions (map generation, etc.)
├── assets.js # Generated sprite assets
├── assets.sh # Asset build script
└── index.html # Main game file
The game uses Odyc CLI for sprite management:
# Install Odyc CLI
go install github.com/meldiron/odyc-cli@latest
# Generate assets
odyc-cli sprites -a ./assets -o assets.js
Menu | Difficulty Selection |
---|---|
Daylight Map | Night Navigation |
---|---|
Easy maps | Hard maps |
---|---|
Simply visit https://forest-hike.appwrite.network/ to play for free in your browser.
- Clone this repository
- Start HTTP server
npx http-server
- Visit
http://localhost:8080
If you modify sprites in the assets/
directory:
- Install Odyc CLI:
go install github.com/meldiron/odyc-cli@latest
- Run the build script:
./assets.sh
- Refresh your browser to see changes
This project is open source under the MIT License. Feel free to fork, modify, and share!
Ready to test your memory? Start your forest hike journey now! 🌲🎮