Demo link: link
Users will be able to create an account and choose between two game modes, Higher Lower and Draft Game. Stats will you be tracked and stored using MongoDB. These stats can be viewed within the user's profile!
-
Higher Lower In the "Higher Lower" game mode, you will be presented with two heroes and their respective attribute values. Your task is to compare the attribute values and make a choice: is the attribute of the first hero higher or lower than the attribute of the second hero? Make your selection and see if you're correct. Your score will increase for each correct answer. How high can you go?
-
Draft Game In the "Draft Game" mode, you will experience strategic team-building and turn-based battles. Here's how it works:
- Start by drafting your team. You will be prompted with two heroes and their respective stats. Choose wisely, as you will need to build a team of five heroes.
- Once your team is drafted, you will be matched against another player's team.
- In each battle, you will choose an attack and the hero to execute it. Your goal is to reduce the opponent's team health to zero by making strategic choices.
- Each hero has their unique stats and abilities, so choose your attacks carefully to maximize your chances of victory.
- All wins and losses are recorded, so do your best to win them all!
- Account Creation: Users can create their own accounts, providing a personalized experience within the game.
- Login System: Secure login system ensures that users can access their accounts and game progress easily.
- Two Game Modes:
- Higher Lower: Test your instincts and compare hero attributes to guess if they are higher or lower than their opponents.
- Draft Game: Engage in strategic team-building by drafting heroes with unique stats and battling other teams in thrilling turn-based combat.
- Persistent Statistics: Game statistics, such as games played, wins, losses, and high scores, are stored using MongoDB for easy tracking and comparison.
This game tracks various statistics to keep you engaged and motivated. All of the stats are stored using MongoDB. Here are the statistics that are currently being tracked:
Draft Games Played: Total number of draft games played. Draft Game Wins: Number of victories achieved in draft games. Draft Game Losses: Number of losses experienced in draft games.
Lower Higher Games Played: Total number of "Lower Higher" games played. Lower Higher High Score: Highest score achieved in the "Lower Higher" game mode.
- React
- MongoDB
- Mongoose
- GraphQL
- Node.js
- Express.js
- JWT
- Heroku
- Tailwind
Soundtrack: Epic Cinematic Trailer | ELITE by Alex-Productions | https://onsound.eu/ Music promoted by https://www.chosic.com/free-music/all/ Creative Commons CC BY 3.0 https://creativecommons.org/licenses/by/3.0/