<aside> 2️⃣ Integrate and deploy the new CerePlay decentralized Tournaments into an open source JS-based games. Start Mission 2.

</aside>

Mission Objective

Game Developers! Looking to host your games instantly without needing to run your own servers? Want to add new web3 features to your games like decentralized Tournaments and on-chain rewards? Look no further! By the end of this exercise, you will have completed all the steps required to:

  1. upload and host your game on DDC.
  2. add Decentralized tournaments to your game.
  3. (coming soon!) configure on-chain nft minting for leaderboard payouts.

Reward

The first 10 developers each month who successfully complete this mission can earn up to 51,200 CERE Token.

Background

CerePlay recently introduced a new feature that allows developers to seamlessly and securely add web3 decentralized tournaments to browser-based games with a few simple steps. You can learn more about this new feature here.

Cere Tournaments feature include tournament management admin interface, automated NFT reward minting and distribution, secure asset management, and simple JS SDK for to tie it all together.

💡 Check out the following Tutorial to learn more about what it takes to get started!

0xTowerGame

CerePlay Tech Stack

These features, and more are made possible using the following tools and services:

Cere Freeport Creator Suite

Cere Wallet

CerePlay Game SDK

Instructions

To complete this mission, developers will be expected do the following:

  1. Integrate CerePlay using Cere Games SDK

    💡Integration can be with your game or any open source .js compatible game.

  2. Create an Cere Wallet Account

  3. Create a Freeport Creator Suite account using Cere Wallet Account.

  4. Upload, configure and host on Freeport Creative Suite, including:

    Configure pre-loading modal

    Configure leaderboard modal

    Configure NFT rewards

    Configure Tournament Schedule and design

  5. Commit your working demo to github.com under an open source license like Apache 2.0, MIT, or GPLv3.

  6. Submit a link to your repository with a working demo and README using this form.

Evaluation

Submissions will be rated according to the following criteria:

  1. Did the game load?
  2. Was the game fun to play?
  3. Did leaderboard function as expected?
  4. Did tournaments function as expected?

Game Requirements

Games must meet the following requirements: