A fast-paced, 2D endless runner game built with pure JavaScript, HTML, and CSS. Dodge obstacles, collect power-ups, and share your high score in this challenging ninja adventure!
Click here to play Ninja Runner!
- 🏃 Endless Runner Gameplay: The action gets faster and more challenging over time.
- 🥷 Fluid Animations: All character and effect animations were hand-drawn.
- ☀️/🌙 Dynamic Day/Night Cycles: The world inverts at score milestones for an extra challenge.
- ✨ Power-ups & Collectibles: Grab teleport scrolls and bonus food to boost your score.
- 🐦 Social Sharing: Integrated share menu to post your high score on social media.
- 📱 Responsive Design: Fully playable on both desktop and mobile devices.
| Action | Desktop Controls | Mobile Controls |
|---|---|---|
| Jump | Spacebar / Arrow Up |
Single Tap |
| Crouch | S / Arrow Down |
Tap and Hold |
This project was built from the ground up to practice and showcase a full range of game development skills.
- Languages: HTML5, CSS3, JavaScript (ES6)
- Editor: Visual Studio Code
- Graphics & Animation: Gimp 2.0, Photoshop, Blender 4.0
- Sound Effects & Music: Magix Samplitude X6 Pro
- Video & Promo GIFs: Sony Vegas Pro 13
This game was developed as a personal project to deepen my understanding of web-based game development.
Created by Sergei Vesselov
- Portfolio: your-portfolio-website.com
- LinkedIn: linkedin.com/in/your-profile
This project is open source and available under the MIT License.
