algorandfoundation / grow-algorand

Grow Algorand and Earn ALGOs ❤️
90 stars 33 forks source link

Build DSLs for Gaming #178

Open joe-p opened 2 years ago

joe-p commented 2 years ago

Prize Bounty

1st Place - 25,000 ALGO

2nd Place - 15,000 ALGO

3rd Place - 5,000 ALGO

Challenge Description

The challenge here is to design and implement a DSL (Domain Specific Language) that empowers game designers to rapidly develop a compelling Web 3.0 gaming experience on Algorand. DSL’s are intended to provide the tools needed to build great applications in a specific “domain”, in this case Gaming, without the need for expert level programming skills in a given platform. The form of the DSL may be decided by the challenge participant, however it should focus on key value areas: ease of use, expressiveness, development speed, verifiability and designing out classes of error.

Submission Requirements

A valid submission will include the source code via a Github repository linked to your Gitcoin submission, a recorded demo and an article that explains how the application works.

It is expected that most bounty challenges will be won by fully functioning submissions, however, in certain cases, where there is a higher degree of difficulty, projects and payouts will be assessed on progress made.

The project submission deadline is 17:00 EST on Monday the 22nd of August.

Judging Criteria

There will be a quadratic community voting element to the judging process that will commence shortly after the project submission deadline; this will close at 17:00 EST on Friday the 26th of August.

Four judges from The Algorand Foundation will also assess each project submission by Friday the 2nd of September. The following criteria will be used to assess projects:

Winner Announcement Date

Winners will be announced on Wednesday the 7th of September, with payouts to be completed no more than one week thereafter. Ecosystem Funding may be issued at the discretion of the Algorand Foundation to retrospectively advance high potential projects.

Resources

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 55000.0 ALGO (18631.52 USD @ $0.34/ALGO) attached to it.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 11 hours from now. Please review their action plans below:

1) waylad has started work.

I will build a web3 space shooter DSL. 2) psecuresystem has started work.

This is a framework for creating games with web3 3) juweber99 has started work.

Smart contract interface for algorand gaming use cases 4) strandgeek has started work.

I'm creating ChestBox, a platform and tooling that helps a Game Designer to create NFT game assets on the Algorand blockchain. ChestBox will handle all the complexity of managing various game assets with an easy-to-implement solution through an SDK that can be used on the Game Server.

The ChestBox can be used by Game Designers to:

I am creating this project from scratch exclusively for this bounty (it's not a fork or any project that I already started before). The submitted code will be Open Source and I'll try to bring a live demo link. (I am starting now so I have 2 days to put my ideas in code this weekend) 5) zahracolt has started work.

it is a fun side scrolling game based on my fave cryptocurrency, the Algorand. The game respesents the bulls and bears that the price of Algorand in the crypto market.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 55000.0 ALGO (16301.18 USD @ $0.3/ALGO) has been submitted by:

  1. @sam2much96
  2. @zahracolt
  3. @strandgeek
  4. @waylad

@joe-p please take a look at the submitted work: