Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Wave Runner is a dynamic, 2D side-scrolling browser game! In this game, the player must escape an oncoming tsunami wave by running, jumping, and dodging obstacles. The tsunami wave speed increases over time, making the game more exciting, and the difficulty ramps up as the player progress through levels.

License

Tasnim-Ferdous/Wave-Runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 Wave Runner

Wave Runner is a dynamic, 2D side-scrolling browser game! In this game, the player must escape an oncoming tsunami wave by running, jumping, and dodging obstacles. The tsunami wave speed increases over time, making the game more exciting, and the difficulty ramps up as the player progress through levels.


🌐 Live Preview

Click to Visit the Site


📷 Screenshot

Wave Runner Banner


🎮 Gameplay

  • Objective: Escape the tsunami for as long as possible.
  • Controls:
    • Move Left: or A
    • Move Right: or D
    • Jump: , W, or Space
  • Survive: Avoid obstacles, spikes, and pits.
  • Power-ups: Gain temporary speed boosts (Green Squares).
  • Dynamic Waves: The tsunami gets faster with time.
  • Levels: Difficulty increases the longer you survive.

🚀 Features

  • 🔁 Start / Restart system with 3-second countdown
  • 🌊 Wave bar shows the tsunami’s progress
  • 🧠 Popups for Rules and Tutorial
  • 📈 Speed increments as you run longer
  • 🎮 Live Score & Level update
  • 🎵 Audio effects (background music and wave warning)
  • 💀 Game Over Screen

🛠️ Tech Stack

  • HTML5 – Structure
  • CSS3 – Styling and responsive design
  • JavaScript (Vanilla) – Interactivity and filtering logic

📂 Files

Wave-Runner/
│
├── Favicon             # Favicon image folder
├── Musics              # Music folder for the game
├── index.html          # Main HTML file
├── tsunami.css         # Game styling
├── script.js           # Game logic
├── README.md           # You're reading it! (Project info)
└── LICENSE             # MIT License

📚 Theme Connection: "Wave"

This project explores the "Wave" theme in a fun and metaphorical way:

  • The tsunami represents overwhelming pressure, like deadlines or disasters.
  • The player's escape is a metaphor for resilience and adaptability.
  • Rising speed and dynamic levels indicate escalating climate crises.

✨ Creator

💌 [[email protected]]
🔗 LinkedIn


🛠️ How to Run Locally

  1. Clone or download the project:

    git clone https://github.com/Tasnim-Ferdous/Wave-Runner.git
    cd wave-runner
  2. Open index.html in your browser.

📌 For best results, use Chrome or Edge on desktop. Audio autoplay may be blocked on some browsers unless user interacts.


🐛 Contributing & Feedback

Have an idea? Found a bug?
Feel free to open an issue or fork the project and submit a PR.


📜 License

This project is open-source under the MIT License.

About

Wave Runner is a dynamic, 2D side-scrolling browser game! In this game, the player must escape an oncoming tsunami wave by running, jumping, and dodging obstacles. The tsunami wave speed increases over time, making the game more exciting, and the difficulty ramps up as the player progress through levels.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published