An open API service indexing awesome lists of open source software.

https://github.com/machinelearningprodigy/obstacle-fighter

Web Game is a simple browser-based game where players control a character using arrow keys or WASD to avoid obstacles and survive as long as possible. It features multiple difficulty levels, a pause/resume system, and an interactive menu for a fun and engaging experience.
https://github.com/machinelearningprodigy/obstacle-fighter

css3 html5 javascript vercel-deployment

Last synced: about 2 months ago
JSON representation

Web Game is a simple browser-based game where players control a character using arrow keys or WASD to avoid obstacles and survive as long as possible. It features multiple difficulty levels, a pause/resume system, and an interactive menu for a fun and engaging experience.

Awesome Lists containing this project

README

          

# 🎮 Web Game

## 🌟 Overview
This is a simple web-based game where players control a character using arrow keys âŦ†ī¸âŦ‡ī¸âŦ…ī¸âžĄī¸ or WASD 🎮, avoiding obstacles and trying to survive as long as possible. The game features multiple difficulty levels, a pause/resume system, and an interactive menu.

## đŸ”Ĩ Features
- **đŸŽ›ī¸ Main Menu**: Start the game, view instructions, and select difficulty levels.
- **📜 Instructions Page**: Learn how to play the game.
- **âš™ī¸ Difficulty Levels**: Choose between Easy đŸŸĸ, Medium 🟡, and Hard 🔴.
- **🎮 Game Controls**: Pause â¸ī¸, resume â–ļī¸, and return to the main menu 🏠.
- **💡 Dynamic UI**: Different screens appear based on user actions.

## đŸ•šī¸ How to Play
1. Open `index.html` in a web browser 🌐.
2. Click `Start Game` â–ļī¸ to begin.
3. Use arrow keys âŦ†ī¸âŦ‡ī¸âŦ…ī¸âžĄī¸ or WASD 🎮 to move.
4. Avoid red obstacles ❌ and survive as long as possible âŗ.
5. Use the pause button â¸ī¸ to take a break.
6. Select difficulty from the main menu âš™ī¸.

## đŸ› ī¸ Installation
1. Clone the repository:
```sh
git clone https://github.com/machinelearningprodigy/Obstacle-Fighter.git
```
2. Open the project folder and run `index.html` in a web browser 🌐.

## 📂 Files
- `index.html` - Main structure of the game.
- `styles.css` - Styling for the game UI 🎨.
- `script.js` - Game logic and event handling đŸ–Ĩī¸.

## 🚀 Future Enhancements
- 🔊 Add sound effects and background music.
- 🎨 Improve graphics and animations.
- 🏆 Implement a scoring system.

## 📜 License
This project is licensed under the MIT License.