Closed floAr closed 3 years ago
Final feature list summarized here
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.
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
Players were from all over the world, with a big bunch of them logging in from the US.
Currently we are still seeing around 200 interactions with the network per hour on average.
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.
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.
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.
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.
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 |
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 |
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 |
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 |
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 |
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).
Nice flavor!
My estimates: The Forge: 10 hrs Tourney: 25 hrs Premium Packs: 2 hrs
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
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 :)
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
Players were from all over the world, with a big bunch of them logging in from the US.
Currently we are still seeing around 200 interactions with the network per hour on average.
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.
Upgrading cards: This feature will introduce the Forge, where you can upgrade a selected hero by burning unwanted hero nfts.
Battle bot: As we see wait times getting lower, especially in low-traffic timeframes we could add automated players that will fill up the arena after a certain wait time with randomly selected heroes.
Tournament seasons: This will allow time-boxed leaderboards, that will reset after the defined period and allow players to compete for the top spots again.
Automated price pools: Minting packs would provide parts of the fee for a tournament pool, that will distributed among the top players when the season ends, providing and continuous incentive to play the game.
Premium packs: We are not yet 100% sure if this is desirable Hero skills are currently decided by taking the lowest value of five D100 rolls. We could introduce a functionality where players could pay a higher price for a more favorable chance (lowest of three rolls)
Improving How to Play: Providing more explanation of how the game works and how to start playing, both on the website and in-context of the game
Adding FAQ page: Answering common questions asked in SH discord & telegram, including instructions on how to troubleshoot common issues
Documentation how to use SH nfts: This would include tutorials and api specifications how you could make use of secret heroes in your own application
Low/No-Graphics mode: Alternative interface that will make the game playable without Unity client
Hero market: Ability to list and sell heroes.
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