Skip to content

SrishtiSaurav22/catch_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🦟 Catch The Insect 🕷️

An exciting and challenging arcade game where you catch insects before they escape!

🎮 Game Overview

Catch The Insect is a fast-paced arcade game where players must catch various insects before they disappear. The game gets progressively harder as time goes on, with more insects appearing and less time to catch them.

🎯 Objective

  • Catch as many insects as possible to score points
  • Complete achievements to unlock rewards
  • Beat your high score
  • Survive as long as you can!

🕹️ How to Play

Starting the Game

  1. Click "Play Game" on the main menu
  2. Select your difficulty level (Easy, Medium, Hard, or Impossible)
  3. Choose which insect you want to catch
  4. Start catching insects!

Controls

  • Mouse/Touch: Click or tap on insects to catch them
  • Pause Button (⏸️): Pause/resume the game

Gameplay Mechanics

Scoring System

  • Base Points: 1 point per insect caught
  • Combo Bonus: Catch insects quickly for multipliers (up to 10x)
  • Special Insects:
    • 🐝 Bee: +3 bonus points
    • 🦋 Butterfly: +5 bonus points

Lives System

  • You start with 3 lives ❤️❤️❤️
  • Losing an insect (it escapes) costs 1 life
  • Game ends when you run out of lives

Difficulty Levels

  • 🌱 Easy: Slow insects, more time to catch, fewer insects spawn
  • 🌿 Medium: Balanced gameplay (default)
  • 🔥 Hard: Faster insects, less time, more insects
  • 💀 Impossible: Extremely fast, very little time, many insects

Power-Ups

  • 💎 x2 Score: Double your points for 10 seconds
  • 🛡️ Shield: Protects you from losing a life once (15 seconds)

Combo System

  • Catch insects quickly to build a combo
  • Combo resets after 3 seconds of inactivity
  • Every 5 insects caught = +1 point bonus
  • Maximum combo display shows your current multiplier

🏆 Achievements

Unlock 13 different achievements:

Achievement Icon Description
First Blood 🎯 Catch your first insect
Catcher 🦟 Catch 10 insects
Expert 👨‍🏫 Catch 50 insects
Master 👑 Catch 100 insects
Combo Starter 🔥 Reach a 5x combo
Combo Master 💫 Reach a 10x combo
Century Score 100 points
Half Century 🌟 Score 500 points
Legend 🏆 Score 1000 points
Butterfly Hunter 🦋 Catch 5 butterflies
Bee King 🐝 Catch 5 bees
Survivor 🛡️ Play for 2 minutes
Speed Demon Catch 20 insects in 1 minute

🎨 Available Insects

Choose from 6 different insects to catch:

  1. Fly 🪰 - Fast and erratic movement
  2. Mosquito 🦟 - Quick and annoying
  3. Spider 🕷️ - Slow but tricky
  4. Roach 🪳 - Fast and unpredictable
  5. Bee 🐝 - Bonus points, hover animation
  6. Butterfly 🦋 - Bonus points, flutter animation

📊 Game Statistics

After each game, you'll see:

  • Final Score: Your total points
  • High Score: Your best score ever (saved locally)
  • Best Combo: Your highest combo multiplier
  • Time Played: How long you survived

🎵 Features

  • Sound Effects: Catch, miss, power-up, and game over sounds
  • Visual Effects:
    • Particle explosions when catching insects
    • Floating score pop-ups
    • Confetti celebration on game over
    • Smooth animations for all insects
  • Responsive Design: Works on desktop and mobile devices
  • High Score Saving: Your best score is saved in browser storage

🎮 Game Screens

  1. Main Menu: Start the game or view instructions
  2. Difficulty Selection: Choose your challenge level
  3. Insect Selection: Pick which insect to catch
  4. Game Screen: Catch insects, track score and time
  5. Game Over: View your stats and achievements

💡 Tips for Success

  1. Build Combos: Catch insects quickly to maximize points
  2. Prioritize Special Insects: Butterflies and bees give bonus points
  3. Collect Power-ups: Don't miss the 💎 and 🛡️ items
  4. Stay Calm: The game gets harder over time - focus!
  5. Practice: Each difficulty level has its own rhythm

🛠️ Technical Details

  • Built with: HTML5, CSS3, JavaScript (ES6+)
  • No external dependencies: Runs in any modern browser
  • LocalStorage: Saves high scores and achievements
  • Web Audio API: Generates sound effects dynamically

📱 Browser Compatibility

Works on all modern browsers:

  • ✅ Chrome
  • ✅ Firefox
  • ✅ Safari
  • ✅ Edge
  • ✅ Mobile browsers

🎉 Have Fun!

Remember, the goal is to have fun! Try to beat your high score and unlock all achievements. Good luck, insect catcher! 🦟


Created with ❤️ for insect enthusiasts everywhere!

About

This is a static web page to test cloud deployment

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors