1.0.2 โ€ข Published 5 months ago

emoji-guess v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Emoji Quest Game ๐ŸŽฎ

Emoji Quest is an interactive command-line game designed for fun! ๐ŸŽ‰ Challenge yourself to decode emoji combinations while enjoying vibrant terminal animations. No pressureโ€”just pure fun! ๐Ÿ˜ƒ

Features

โœจ Interactive and visually appealing CLI interface
๐Ÿค” Challenging emoji-based puzzles that test your interpretation skills
๐Ÿ† Point-based scoring system โ€“ earn 20 points per correct answer
๐Ÿ“Š Progress tracking โ€“ monitor your score
๐ŸŽ‰ Engaging victory and game-over screens with dynamic animations

Installation

# Install globally
npm install -g emoji-guess

# Or run directly using npx
npx emoji-guess

Prerequisites

  • Node.js (v14.0.0 or higher)
  • npm (v6.0.0 or higher)

How to Play

  1. Start the game by running:
    npx emoji-guess
  2. Enter your player name when prompted
  3. Answer a series of emoji combination questions
  4. Each correct answer earns you 20 points
  5. Try to reach 100 points to win!
  6. Be careful - one wrong answer ends the game!

Dependencies

This game utilizes several Node.js packages to enhance the command-line experience:

Installing Dependencies

To install all dependencies, run:

npm install chalk chalk-animation figlet gradient-string inquirer nanospinner

Development Setup

  1. Clone the repository:
    git clone https://github.com/ReVuZ/cli-game.git
  2. Install dependencies:
    cd cli-game
    npm install

Available Scripts

{
  "scripts": {
    "start": "node index.js",
    "dev": "nodemon index.js",
    "test": "jest"
  }
}

Contributing

Contributions are always welcome! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Contact

Bug Reports

If you encounter any bugs or have suggestions for improvements, please report them via GitHub Issues.

Upcoming Features

  • Multiplayer mode
  • Custom emoji combinations
  • Difficulty levels
  • Time-based challenges
  • Global leaderboard

Made with โค๏ธ by ReVuZ