Skip to content

Shinobi Rush is a fast-paced 2D platformer where you play as a ninja tackling obstacles and enemies. Developed with HTML, JavaScript, and CSS, it features dynamic levels, power-ups, and responsive controls. Compete for high scores and master jump mechanics for an exhilarating gaming experience! Fork and dive into the action now!

License

Notifications You must be signed in to change notification settings

GeekHirushaDev/Shinobi-Rush-Game

Repository files navigation

Shinobi Rush

A thrilling 2D game where you become a nimble ninja on an obstacle-filled journey!

Overview

Shinobi Rush is a fast-paced 2D platformer developed using HTML, JavaScript, and CSS. In this game, players take on the role of a skilled ninja traversing through a series of challenging levels filled with traps, obstacles, and enemies. The objective is to reach the end of each level while avoiding hazards and collecting power-ups along the way.

Features

  • Dynamic Obstacle Course: Navigate through a variety of obstacles such as spikes, pits, moving platforms, and enemy ninjas.
  • Power-Ups: Collect power-ups to enhance your abilities, such as speed boosts, invincibility shields, and double jumps.
  • Multiple Levels: Explore different themed levels, each with its own unique challenges and obstacles to overcome.
  • High Score System: Compete with friends and other players for the highest score on each level and aim to become the ultimate Shinobi Rush master.
  • Responsive Controls: Enjoy smooth and responsive controls, allowing for precise movements and jumps to tackle even the toughest obstacles.

How to Play

  • Space Key: Use the space key to execute ninja jumps.
  • Enter Key: Press Enter to start the game.

Tips for Success

  • Pay Attention to Character Speed: Your ninja's pace may increase, requiring quick adjustments to dodge obstacles effectively.
  • Master Jump Mechanics: Experiment with jump timings to optimize your leaps over obstacles.
  • Plan Ahead: Scan ahead to anticipate upcoming obstacles and plan your moves accordingly.
  • Hone Your Timing: Practice your jumps to enhance timing and accuracy, crucial for conquering challenging obstacles.
  • Stay Patient and Persistent: Success in Shinobi Rush requires perseverance. Don't be disheartened by initial failures; keep practicing and refining your skills to overcome obstacles and progress through the game.

Fork and Download

To experience the adrenaline-fueled journey of Shinobi Rush, follow these steps:

  1. Fork the Repository: Click the "Fork" button on the GitHub repository page to create your own copy.
  2. Clone or Download: Clone the repository to your local machine using Git, or simply download the code as a ZIP file.
  3. Open in Browser: Once downloaded, open the index.html file in your preferred web browser to start playing Shinobi Rush.

Development

Shinobi Rush was developed by Hirusha Dayarathna as part of a selection test for Birmingham City University. The game was built using vanilla HTML, JavaScript, and CSS, with a focus on simplicity, responsiveness, and engaging gameplay. Contributions and feedback are welcome!

For any inquiries or issues, please contact the author: geekhirusha@gmail.com.

Author and all licenses: Hirusha Dayarathna

About

Shinobi Rush is a fast-paced 2D platformer where you play as a ninja tackling obstacles and enemies. Developed with HTML, JavaScript, and CSS, it features dynamic levels, power-ups, and responsive controls. Compete for high scores and master jump mechanics for an exhilarating gaming experience! Fork and dive into the action now!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published