Welcome to Cryptomon, A fun Pokemon Game.
As we hear a lot about blockchain and NFT's in every field, we are implementing the blockchain concept for pokemon game lovers.
- When a player registers, they receive a set of starter CryptoMons.
- Players can enter a lobby to challenge and battle other online players with their CryptoMons.
- The game algorithm considers the XP(rating) of the CryptoMon, the type of the CryptoMon, adds a small factor of randomness, win/lose Streak of the player and decides the winner of the battle.
- For each battle you win, some Moncoins(Currency to use in battle and shop other's Cryptomons) add to your account.
- If a player loses everything in the battles, But still wants to play, then the player can sell their Cryptomons to others in exchange for Moncoins through the Auction method at Store.- A player can also buy some new crazy Cryptomons from Store.
- A player can also Train their Cryptomons(In which they can increase the XP of the cryptomons at different Moncoins rates) to make them always win cards.
- Player can also buy some crazy Cryptomons from Store.
https://cryptomon-iiitm.netlify.app/
- Clone the repository and run
npm install
to install the necessary dependencies. - Run
npm start
to get the server up and running.
- Clone the repository and run
yarn install
to install the necessary dependencies. - Run
yarn start
to get the server up and running. - Create a
.env
file and add your WEB3_PROVIDER and ACCOUNT_PRIVATE_KEY.
- Open your Ganache account and link the account.
- Enable MetaMask for Transcations.
https://drive.google.com/file/d/1MY4sTesn01kohd_dsUrUFYJoknegp6v3/view
Akash Gupta
Ayush Garg
Harsh Gupta
Harshil Mendpara
Ujjawal Gupta
Raj Varsani