Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mariokreitz/raven-hunter

"Raven Hunter" brings these elements together, focusing on Canvas animation, collision detection, and dynamic effects, and lets me track how these skills evolve with each project. Itโ€™s both a practice ground and a showcase of my progress in game development.
https://github.com/mariokreitz/raven-hunter

canvas canvas-game canvas2d css html javascript javascript-game

Last synced: 14 days ago
JSON representation

"Raven Hunter" brings these elements together, focusing on Canvas animation, collision detection, and dynamic effects, and lets me track how these skills evolve with each project. Itโ€™s both a practice ground and a showcase of my progress in game development.

Awesome Lists containing this project

README

        

# ๐Ÿน Raven Hunter [![Netlify Status](https://api.netlify.com/api/v1/badges/2ff2ba82-c25c-426a-b548-589852dfe566/deploy-status)](https://app.netlify.com/sites/raven-hunt/deploys)

**Raven Hunter** is a fast-paced, browser-based shooter game where quick reflexes are key! Aim, click, and destroy ravens before they escape off-screen. Each hit earns points, but be carefulโ€”if any raven reaches the left edge, itโ€™s game over!

## ๐ŸŽฎ How to Play

1. **Open the Game:** Launch it in your browser.
2. **Click to Score:** Spot a raven? Click it to earn points.
3. **Stay Sharp:** The game ends if a raven slips past and reaches the left edge.

## ๐Ÿ•น๏ธ Controls

- **Mouse Click** - Target ravens and click to destroy them.

## โœจ Features

- **Increasing Challenge** ๐Ÿ•‘: As you progress, ravens appear more frequently and move faster, keeping you on your toes.
- **Unique Ravens** ๐Ÿฆ: Each raven varies in size and speed, adding an unpredictable twist.
- **Particle Effects** ๐Ÿ’ฅ: Enjoy visual explosions with each successful hit.
- **Immersive Sound Effects** ๐Ÿ”Š: Get audio feedback with every raven you destroy.

## ๐Ÿ› ๏ธ Technologies Used

- **HTML5 Canvas** for graphics
- **JavaScript** for game logic
- **CSS** for styling

## ๐Ÿ“Œ Notes

This game builds on concepts from my [**game_dev**](https://github.com/mariokreitz/game_dev) repository, where I explore essential game development techniques. "Raven Hunter" brings these elements together, focusing on Canvas animation, collision detection, and dynamic effects, and lets me track how these skills evolve with each project. Itโ€™s both a practice ground and a showcase of my progress in game development.

## ๐Ÿ“œ License

This game is open-source under the MIT License. See the LICENSE file for more details.