HydroBlockchain / hcdp

Hydro Community Development Program
0 stars 0 forks source link

3,000,000 HYDRO to build a Hydro Snowflake based Battle Card game dApp #267

Open milvinae opened 5 years ago

milvinae commented 5 years ago

3,000,000 HYDRO to build a Snowflake based Battle Card game dApp that allows users in to register a virtual card with stats of their choosing from a total of X points (e.g. strength, magic, sneak, speed, stamina). This card, and its associated Identicon, will belong to the user and will be associated with their Snowflake. The cost for creating your card will be in Hydro.

Players must be able to create a 140 character description for their character card.

For ongoing description in this brief the players personal card will be called the “Character card”.

Creation:

Simple Battle Overview

Scoring:

The winner is the owner of the card that result with better score after the two rounds.

For example:

How to play?

The dApp shows two list of cards:

You can make two actions:

a. put one of your cards on the battlefield: you must select a card, and "put in attack mode" selecting the ability to use for the attack.

b. attack to any of the cards showing on the "battlefield" view.First, you select a card of your deck, then select the skill to use for attack, and last, select a card of other user to attack.

Levelling

General:

Character card:

Bonuses

Trading

Design

The contract could have

A smart contract, written in Solidity, that interacts with ERC-1484 and Hydro smart contracts enforcing the rules for the Project Hydro dApp. The dApp must have a React front-end in our dApp store. There is also a requirement for a Javascript package that generates a unique visual representation of every possible card for each user based on the public address (this can be based on the Snowflake Identicon Generator - https://github.com/cyphercodes96/Hydro-Snowflake-Identicon-Generator).

What are the deliverables?

Solidity code in open source format deployed to the Hydro Blockchain GitHub repository, a Javascript package that generates a unique visual representation of every possible card for each user based on the public address, and a React front-end in our dApp store.

The developer should work in conjunction with the designer who has claimed the design portion of this task.

Following completion of this task the developer will have the chance to earn a 1,000,000 hydro skinning bonus to integrate the design portion of the task witht the solidity code.

Timeframe?

We propose 1 month as the timeframe for completion of this task.

Submission process?

First, comment on this issue to declare your willingness to complete the task. Next, fill out the Project Hydro Card Game dApp Claim Form.

Once you have been selected, you will have one month to complete the task. The time frame begins as soon as we award the task to the candidate by communication within this thread. During this time we will be able to provide some support around questions about the workflow on Discord. During this time the candidate needs to update the codebase regularly in a subrepo of our official Github. This will be setup and conveyed to the candidate by the assigned DA.

If the task is not completed within the timeframe we reserve the right to offer an extension, or transfer the task to another candidate. If no extension is granted, then we reserve the right to continue on the codebase committed. The fractional disbursement for it, if any, would be given at our discretion.

Once the task is completed we will test the plug-in for efficiency and whether or not it correctly incorporates the Hydro workflow. If we approve the plug-in, we will then send you 3,000,000 Hydro and you will have the chance to apply for the skinning bonus.

emekauser commented 5 years ago

I want to participate on this project

milvinae commented 5 years ago

I want to participate on this project

Hello @emekauser can you make sure that you fill in the claim form

First, comment on this issue to declare your willingness to complete the task. Next, fill out the Project Hydro Card Game dApp Claim Form.

emekauser commented 5 years ago

hello @milvinae i have done it (fill claim form)

niroshn commented 5 years ago

i have done

wahyuSriHidayat commented 5 years ago

I want to participate on this project

merlox commented 5 years ago

Hi @mitdralla is this still open? I'd like to work on this dApp and get it done in 2 weeks with unlimited revisions.