floAr / SecretHeroes

Entry for #ETHHack 2021 https://hack.ethglobal.co/showcase/secret-heros-reckb8Gx0K55ezLIA
4 stars 5 forks source link

Sample Grant Application #41

Closed floAr closed 3 years ago

floAr commented 3 years ago

Hey all! Here is a sample / living document for the grant application:

Secret Heroes - The road to v2

Secret Heroes launched early May this year as the first fully on-chain game on secret network. We had a phenomenal launch in regards of player count and gas usage (only bested by the $SEFI launch so far). Due to the novelty of on-chain games and the privacy persevering value proposition quite a few technical difficulties appeared during this timeframe, that are mostly fixed by now. The aim of this grant is twofold: First it will allow the team to keep supporting the game it's current state. This comes down to fix cost for running the frontend and backend to connect to the network. Second this grant includes a roadmap where to take Secret Heroes as a game, to provide additional interesting game mechanics, opens the ecosystem to other developers and adds utility to your nfts.

Statistics

First we would like to give you some statistics from the first 12 hours after launch and from the current state of the game: On launch day, after 12 hours we had slightly over 100k requests from the game client

drawing

Players were from all over the world, with a big bunch of them logging in from the US.

drawing

Currently we are still seeing around 200 interactions with the network per hour on average.

drawing

Value for the Secret Network ecosystem

Secret Heroes provides value to the network in terms of continuous gas usage, as well as a strong pull for users of the gaming ecosystem, that are not yet familiar to blockchain technology / secret network. We already saw an uptrend in account registrations preceding the launch and believe that a continuous development of this game will bring more fresh players into out ecosystem.

Team members:

Contents of this grant

As mentioned above this grant will enable us to support the game for the coming days, as well as open up some resources to develop it further. The timeframe of this grant is the next three months.

Operation

The current fixed costs of running Secret Heroes, projected onto the next three months:

Extension

Now for the more exiting part. We had a lot of discussion where to take Secret Heroes to provide the maximum value for players and the ecosystem. Below you find an outline of features that we considered interesting and believe that we are able to deliver them based on the current state of the game. Those are in no particular order and we are happy to have the community chime in to give us their opinion on the priority of those issues.

Above points are an outlook and a proposal what we would consider beneficial for the game, not necessarily a roadmap, what will be done after three months. This grant would include a fixed time commitment of the team members, over the next three month, to work on fixes and new features, which are ranked by feasibility and community input. More specific:

In total this grant would encompass XXXXSCRT, which could be processed on a monthly basis

cankisagun commented 3 years ago

Final feature list summarized here

floAr commented 3 years ago

Hey all! Here is a sample / living document for the grant application:

Secret Heroes - The road to v2

Secret Heroes launched early May this year as the first fully on-chain game on secret network. We had a phenomenal launch in regards of player count and gas usage (only bested by the $SEFI launch so far). Due to the novelty of on-chain games and the privacy persevering value proposition quite a few technical difficulties appeared during this timeframe, that are mostly fixed by now. The aim of this grant is twofold: First it will allow the team to keep supporting the game it's current state. This comes down to fix cost for running the frontend and backend to connect to the network. Second this grant includes a roadmap where to take Secret Heroes as a game, to provide additional interesting game mechanics, opens the ecosystem to other developers and adds utility to your nfts.

Statistics

First we would like to give you some statistics from the first 12 hours after launch and from the current state of the game: On launch day, after 12 hours we had slightly over 100k requests from the game client

drawing

Players were from all over the world, with a big bunch of them logging in from the US.

drawing

Currently we are still seeing around 200 interactions with the network per hour on average.

drawing

Value for the Secret Network ecosystem

Secret Heroes provides value to the network in terms of continuous gas usage, as well as a strong pull for users of the gaming ecosystem, that are not yet familiar to blockchain technology / secret network. We already saw an uptrend in account registrations preceding the launch and believe that a continuous development of this game will bring more fresh players into out ecosystem.

Team members:

Contents of this grant

As mentioned above this grant will enable us to support the game for the coming days, as well as open up some resources to develop it further. The timeframe of this grant is the next three months.

Operation

The current fixed costs of running Secret Heroes, projected onto the next three months are 1350€ (~1.644,30$) for running Azure functions to access Secret Network as well as the deployment and building plan for the frontend.

Extension

Now for the more exiting part. We had a lot of discussion where to take Secret Heroes to provide the maximum value for players and the ecosystem. Below you find an outline of features that we considered interesting and believe that we are able to deliver them based on the current state of the game. Those are in no particular order and we are happy to have the community chime in to give us their opinion on the priority of those issues.

The Forge

In the forge players can permanently upgrade selected heroes by burning unwanted nfts. This allows players to make use of their lower level hero cards, beware through that, the stronger a hero becomes, the more burning power you will need to upgrade further.

Design / UX Unity Secret Contracts Frontend
10 hrs 15 hrs 10 hrs 10 hrs

Tournament of the Champions

The good old arena will also see some long lasting improvements. Using the power of secret contracts we will implement the first ATM (Automated Tournament Maker)! This comes with weekly leaderboard resets, as well as an automated price pool for the top players, that is fueled by the minting fee.

Design / UX Unity Secret Contracts Frontend
1 hrs 1 hrs 25 hrs 5 hrs

Golden Bazaar

The golden bazaar opens its doors, allowing players who want to get an edge on the battlefield to spend some extra $SCRT to maximize their chances of pulling well trained heroes.

Design / UX Unity Secret Contracts Frontend
1 hrs 2 hrs 2 hrs 3 hrs

User Guidance

We will improve the How To Play page with all in-game mechanics and numbers that are of relevance for the players, giving you a full understanding of the inner workings of the game and allowing you to strategize around that. We will also add a FAQ page, answering all the questions that we relentlessly collected from Discord and other communications since launch.

Design / UX Unity Secret Contracts Frontend
10 hrs 1 hrs 0 hrs 3 hrs

Bug fixes / General improvements / Dev Handoff

This is a small buffer to allow for ad-hoc bug fixes or improvement of existing mechanics on the fly.

Design / UX Unity Secret Contracts Frontend
5 hrs 5 hrs 5 hrs 5 hrs

Roadmap

The features mentioned above will be release over a three month cadence and we are happy to take input from the community which feature players would like to see first and include that in our priorities. The user guidance improvements will be rolled out when ready over the course of the three month.

This grant would include a fixed time commitment of the team members, over the next three month, to work on fixes and new features mentioned above, at a rate of 70 $SCRT per hour.

The total grant request is for 16190 $SCRT, which will provided in four separate installments upon completion of the following milestones: 1) For completing previous work (game and supporting website design, development, and launch) + maintenance (8210 $SCRT) 2) Upon completion of The Forge - 2660 $SCRT 3) Upon completion of Tournament of the Champions - 2660 $SCRT 4) Upon completion of Golden Bazaar + Improved User Guidance - 2660 $SCRT

We aim to deliver one milestone-per-month but reserve the right to adapt the delivery and completion order to accommodate team member's other work and network commitments.

Once the project is completed, we will make it open-source, excluding some of the 3d assets used in Unity (due to copyright reasons), to serve as a resource and reference for other builders in the network. This includes providing insights and base implementations into complex contracts, complex front-end code and the connection between Secret Network and isolated third-party applications (i.e. Unity3d).

baedrik commented 3 years ago

Nice flavor!

My estimates: The Forge: 10 hrs Tourney: 25 hrs Premium Packs: 2 hrs

baedrik commented 3 years ago

Post hackathon work: 45 hrs for the battle upgrades, multisig contract dev, point system, tourney/alltime leaderboards, metrics queries, admin dump of player stats and battle histories, import/export of all time player stats to new contracts, and time spent on the airdrop

floAr commented 3 years ago

Post hackathon work: 45 hrs for the battle upgrades, multisig contract dev, point system, tourney/alltime leaderboards, metrics queries, admin dump of player stats and battle histories, import/export of all time player stats to new contracts, and time spent on the airdrop

You should also add some extra for the pain and suffering of the airdrop :)