Bolwed.gg

Bolwed.gg

Beat your friends in Cricket!

This project has been flagged for recycling pre-existing work

The problem Bolwed.gg solves

Bowled is a card-based cricket game of strategy and glory. The game tests the cricket knowledge of the player by giving them a deck of 11 player cards and asking them to make strategic decisions.

In a game between two teams, each player gets to pick a team from a set of international cricket teams.
They can then set up batting and bowling lineups that are fed into the game engine.
The match is simulated ball-by-ball using a probabilistic distribution of the player's skills.

We started building this game in ETHIndia 2022 - where we built a sample match engine

In this hackathon we ONLY worked on the following:

  • Building a shorter, 2 minute version of the game.
  • Added player data from 6 international cricket teams, and gave an option to the user to pick one of them.
  • Revamped the UI to remove authentication, set batting and bowling line-ups.

Our goal was to build the player cards as NFTs with metadata stored on FVM.
We were unable to complete the integration in the given time.

Challenges we ran into

We aimed at scraping historic data of cricket matches and building a simulation engine. The data would also be used to show statistics of a cricket player.
A player card would be a document type on FVM with role based access to the platform and the game engine.
The response speed was too slow to run the game (we did not have enough time to enable caching / downstream link).
Ended up using Supabase for the time being.

Technologies used

Discussion