Inspiration

We were inspired by the nature of the hackathon which is blockchain. We thought it would be great to have blocks in our game.

What it does

You're a block that dodges other blocks. You can move horizontally and to the front and back. You can also jump. Colliding with a block means game over and you earn free celo coins based on the score you have achieved. When you fall off stage, it's also game over.

How we built it

We used three.js which is a new library for building 3D models in JavaScript. We also used CELO to build and set up our environment. We used Solidity for the smart contracts and hardhat to set up the backend project.

Challenges we ran into

We could not get our payment working though everything was up and running. We also could not implement The Graph in time.

Accomplishments that we're proud of

Learning how to create Smart contracts. Also, learning about Blockchain as a whole. It was very fun. I like these kinds of challenges.

What we learned

We've learned about the Celo platform. We've learn about smart contracts and blockchain. We also learned about three.js.

What's next for Brick Breaker

We will get our payment to work, then we will publish the game for others to play online.

Share this project:

Updates