Cryptomon - A fun Pokemon Game available on ropsten testnet

Overview

Logo

Welcome to Cryptomon, A fun Pokemon Game.

Objective

As we hear a lot about blockchain and NFT's in every field, we are implementing the blockchain concept for pokemon game lovers.

What does it do?

  • 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.

Hosted URL

https://cryptomon-iiitm.netlify.app/

Development Setup

Frontend

  • Clone the repository and run npm install to install the necessary dependencies.
  • Run npm start to get the server up and running.

Backend

  • 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.

Blockchain

  • Open your Ganache account and link the account.
  • Enable MetaMask for Transcations.

Demo

https://drive.google.com/file/d/1MY4sTesn01kohd_dsUrUFYJoknegp6v3/view

Screenshots

App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot


App Screenshot

๐Ÿ”— Know the Project Creater

Akash Gupta

portfolio linkedin

Ayush Garg

portfolio linkedin

Harsh Gupta

portfolio linkedin

Harshil Mendpara

portfolio linkedin

Ujjawal Gupta

portfolio linkedin

Raj Varsani

portfolio linkedin

License

MIT License

You might also like...

Bitburner Game

Bitburner Bitburner is a programming-based incremental game that revolves around hacking and cyberpunk themes. The game can be played at https://danie

Dec 30, 2022

A clone of the popular Wordle game.

Wordle Clone How to play locally: yarn install

Jan 9, 2022

A clone of the popular game Wordle made using React, Typescript, and Tailwind

Wordle Clone Go play the real Wordle here Read the story behind it here Try a demo of this clone project here Inspiration: This game is an open source

Jan 8, 2023

๐ŸŽฉ 2048 game is cloned with ReactJS, CSS3.

2048-react This is a clone of 2048 implemented using React. It's running live here. The game logic is implemented in ./src/components/mainBoard.jsx. I

Jul 31, 2022

A tiny game to practice AoE building shortcuts.

Aegis A tiny game to practice Age of Empires IV building shortcuts. Using โš›๏ธ Create-React-App and ๐Ÿป Zustand. License With the exception of all visual

Jan 1, 2023

Provides 5 keywords with which to narrow down your wordle game. I ruin nice things.

Widdle?? I hate fun so I wrote a script that ruins Wordle. This script can be used to find a Widdle, a set of five words that cover nearly all letters

Mar 12, 2022

WORDLEBOARD prototype: Show your Wordle game on a Vestaboard as you play.

WORDLEBOARD prototype: Show your Wordle game on a Vestaboard as you play.

WORDLEBOARD prototype Show your Wordle game on a Vestaboard as you play. Copyright (c) 2022, Scott Schiller. MIT license. Made with love and fun in mi

Dec 20, 2022

Snake game using pure HTML, CSS and JavaScript with GameBoy look and feel using Nano editor

Snake game using pure HTML, CSS and JavaScript with GameBoy look and feel using Nano editor

Snake game using pure HTML, CSS and JavaScript with GameBoy look and feel using Nano editor. 100% commented code in Portuguese

Jul 2, 2022

EarthDefender is a simple personal project JS game

EarthDefender is a simple personal project JS game

EarthDefender is a simple personal project JS game, the goal of it is to stop the meteors from hitting Earth.

Jan 25, 2022
Owner
Cryptomon-WinterProject
Welcome to Cryptomon, A fun Pokemon Game. We integrated a fun pokemon game with an extra twist of blockchain. As we hear a lot about blockchain and NFT's in eve
Cryptomon-WinterProject
Eva.js is a front-end game engine specifically for creating interactive game projects.

High-performance: Eva.js is powered by efficient runtime and rendering pipeline (Pixi.JS) which makes it possible to unleash the full potential of your device.

EVA 1.6k Dec 27, 2022
WordleGameCB - a game inspired by the Wordle word game developed by Josh Wardle

Technologies WordleGameCB WordleGameCB is a game inspired by the Wordle word game developed by Josh Wardle. This application was developed with the ai

@Encoding 4 Feb 20, 2022
Latin Wordle is a free and open-source project that aims to provide a fun and interactive way to learn Latin.

Latin Wordle Live Game Here Inspiration Latin Wordle is a free and open-source project that aims to provide a fun and interactive way to learn Latin.

null 15 Dec 16, 2022
A lightweight 3D game engine for the web.

A lightweight 3D game engine for the web. Built with three.js and cannon-es.

null 667 Dec 31, 2022
๐ŸŽ Open source racing game developed by everyone willing

?? Open source racing game developed by everyone willing

Poimandres 2k Dec 26, 2022
LittleJS Logo LittleJS - The Tiny JavaScript Game Engine That Can

The Tiny JavaScript Game Engine That Can! ??

Frank Force 2.4k Dec 31, 2022
Golf it! is a game designed to let you show off your code-fu by solving problems

Golf it! Golf it! is a game designed to let you show off your code-fu by solving problems in the least number of characters โœจ Explore the docs ยป View

Ashikka Gupta 5 Aug 18, 2022
Excalibur.js 1.3k Dec 30, 2022
Pig is a simple two player dice game.

Pig game Pig is a simple two player dice game. Play here: formidablae.github.io/pig_game or formaidablae-pig-game.netlify.app Each turn, a player repe

null 10 Oct 5, 2022
Quizpetitive - A quiz game to learn new knowledge and terms in the field of project management.

Quizpetitive A quiz game to learn new knowledge and terms in the field of project management. The key element to the success of this project was the c

LMF 1 May 16, 2022