At first, it feels easy.
You run forward.
Jump over obstacles.
Keep moving.
Simple.
But then…
Darkness increases
Energy starts dropping
Obstacles appear faster
And suddenly the game becomes survival
The Game Idea
I created a side-scrolling survival runner game where:
- A character runs through a dark forest
- The environment keeps moving
- Random obstacles appear
- You must survive and reach the safe light zone before energy runs out
⚠️ What Makes It Interesting
This is not just another endless runner.
The game adds:
- Energy management
- Darkness mechanics
- Sprint strategy
- Reaction timing
So it becomes:
A mix of focus + survival + decision-making
The Darkness Mechanic
One of the coolest parts:
The forest gets darker over time.
Which means:
- Visibility decreases
- Obstacles become harder to notice
- Panic level increases
It completely changes the gameplay feeling.
⚡ Controls
Simple controls:
- Space / Click → Jump
- Hold Jump → Higher jump
- Shift → Sprint (uses energy faster)
Easy to learn.
Hard to master.
What This Game Tests
This project tests:
• Timing
• Reaction speed
• Resource management
• UI interaction
• Game logic handling
And honestly…
Small mistakes become very expensive later in the game.
UI / Visual Style
The game includes:
- Side-scrolling dark forest
- Animated running character
- Fog and glow effects
- Energy bar + timer
- Smooth obstacle movement
The goal was to make it feel simple but immersive.
Features
- Random obstacle generation
- Increasing difficulty
- Collision effects
- Score tracking
- Energy system
- Win / Lose conditions
Optional ideas:
- Sound effects
- Screen shake
- Leaderboard
- Mobile controls

Why I Like This Challenge
Because it looks like a simple game…
But actually requires:
- State management
- Timing systems
- Animation logic
- Difficulty balancing
Which makes it a really fun frontend challenge.
Final Thought
Some games test speed.
Some test strategy.
This one…
Tests both.
And trust me…
The darkness becomes stressful very quickly