Skip to content

Commit 67beeab

Browse files
committed
revisions
first round of updates/refinements
1 parent 2666a51 commit 67beeab

File tree

1 file changed

+41
-29
lines changed

1 file changed

+41
-29
lines changed

applications/blockchainia.md

Lines changed: 41 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
- **Payment Address:** 0xf246aede3d892234b52c9bb6f246ab0ac8c0491d (DAI)
55
- **[Level](https://github.com/w3f/Grants-Program/tree/master#level_slider-levels):** 2
66

7-
## Project Overview :page_facing_up:
7+
## Project Overview
88

99
### Overview
1010

@@ -18,22 +18,31 @@ This project will allow us to test our parachain and online multiplayer infrastr
1818

1919
With a successful initial MVP, we can perform market research in the nearby Business Research Center at the University of Pittsburgh. This research will allow us to create pallettes that encourage consumer engagement and interaction. With the data output from these studies and focus groups we can publish estimated potential earnings to entice other developers to use our infrastructure and distribution model.
2020

21-
### Project Details
21+
While there are other gaming projects in the ecosystem, ours differs in various ways. Our pay-to-play gaming infrastructure will funnel our currency from end-users, through server owners which pay a fee to our parachain to connect to the network and access the ledger. Events unique to our architecture include spawning AI enemies from ink! smart contract created NFTs. These enemies will earn in-game currency for its owner by completing in-game tasks, like eliminating players. This encourages users not only to purchase an NFT to play the game, but also to earn back the tokens they spend to play the game. Each AI environment enemy in our game will be owned as an NFT on our blockchain. This will drive our economy and community.
22+
23+
We will create free-to-use Unity assets that compliment our tech stack to allow independent developers to duplicate our model and optionally distribute their games via our distribution architecture or use our reputation based, community moderated online-multiplayer infrastructure.
24+
25+
## Project Details
26+
27+
### Architecture Diagram
28+
![Blockchainia Architecture](https://github.com/eca20/Blockchainia-Pitch/blob/main/Blockchainia.drawio.png?raw=true "Blockchainia Architecture")
2229

2330
#### Technologies Used
2431

2532
- Rust
2633
- Substrate
27-
- Node.js
34+
- ink! Smart Contracts
35+
- Node.js Front End
2836
- C#
29-
- Unity IDE
30-
- Adobe Creative Suite - Pixel art for games, marketing materials
37+
- Unity
38+
- Adobe Creative Suite
39+
- Blender
3140

3241
### Ecosystem Fit
3342

3443
Our target audience includes game developers and gamers. We will develop a decentralized means of distribution that allows game developers to release directly to consumers. Our DAO-driven online gaming infrastructure will drive community engagement and provide free infrastructure for use by developers to take their games online. This infrastructure will enable and encourage decentralized game distribution.
3544

36-
## Team :busts_in_silhouette:
45+
## Team
3746

3847
### Team members
3948

@@ -54,14 +63,14 @@ Our target audience includes game developers and gamers. We will develop a decen
5463

5564
### Team's experience
5665

57-
Ed Anderson
66+
#### Ed Anderson
5867
Ed has three years of software engineering experience developing and renovating the full stack of an enterprise scale system. He holds a B.S. in Computer Science from the University of Pittsburgh, where his Capstone requirement included implementing a MVP token concept, PittCoin, which relied on a bounty-program to connect students to community-sourced homework solutions, the tokens earned from which could be exchanged for extra credit from their professors. He also has five years of experience as the creator and manager of the Katz Business Research Center, during which he oversaw the implementation and successful completion of over one thousand market research and consumer behavior studies and focus groups.
5968

60-
Matt Dennis
69+
#### Matt Dennis
6170
Matt is an entrepreneur with over 10 years of sales and operational experience in the Computer Security and Blockchain industry. He holds a B.s. in Computer Forensics and Information Security, and as certifications in multiple levels of the web3 tech stack.
6271

63-
Will Chastka
64-
Will has a passion for gaming, ever since his first gaming console, a sega Saturn, playing virtual fighter 2 and Shinobi Legends, to Starcraft and DOTA. His passion for crypto extends decentralized finance, gaming, and many other applications. He previously held position as Community and Marketing Manager for CyrptoAquatics NFT project, and holds a Master's in Business administration from the University of Pittsburgh and a M.S. in Business Analytics from Carnegie Mellon University.
72+
#### Will Chastka
73+
Will has a passion for gaming, ever since his first gaming console, a sega Saturn, playing virtual fighter 2 and Shinobi Legends, to Starcraft and DOTA. His passion for crypto extends decentralized finance, gaming, and many other applications. He previously held position as Community and Marketing Manager for CryptoAquatics NFT project, and holds a Master's in Business administration from the University of Pittsburgh and a M.S. in Business Analytics from Carnegie Mellon University.
6574

6675
We plan to leverage all of our experience and industry connections to build a heavily engaged community to gain market share through exploiting an emerging niche in the market with improved technology, our parachain.
6776

@@ -79,45 +88,48 @@ We plan to leverage all of our experience and industry connections to build a he
7988
- https://www.linkedin.com/in/wchastka/
8089

8190

82-
## Development Status :open_book:
91+
## Development Status
92+
We have started created a Unity game, but in C#. We are converting these scripts to Rust in the most performant way possible. We have poured countless hours of development into a deep lore, complete with a full "blockchain" universe inhabited by the very blocks that make it up. However, not is all as it seems, as everyone who inhabits this world has a bit of an identity issue. The blocks don't know they're blocks, and the in-game avatars feel empty inside until they are "minted" and receive a "meta".
93+
We have performed most of the RnD necessary to use our NFT images as in-game "prefabs" in unity, so that a players in-game avatar matches their purchased NFT characters image and custom variations. Our economics and go to market strategy to drive community engagement are complete, and we are ready to being creating the most optimal end-user experience for a testable minimum viable product.
94+
We plan to work in an agile/scrum setting to provide seasonal (3-4 month) updates to our games and servers. These changes will require updates to our substrate pallets as we add community demanded gaming functionality. We will use lean/six sigma concepts, a well as test-driven development and various other methodologies to ensure we provide fast, meaningful updates to our growing community.
8395

8496
- https://github.com/eca20/BlockchainiaJRPG
8597
- https://github.com/eca20/SubstratePlayGround
8698
- https://github.com/eca20/Blockchainia-Pitch
8799

88100

89-
## Development Roadmap :nut_and_bolt:
101+
Development Roadmap :nut_and_bolt:
90102

91-
### Overview
103+
### Overview
92104

93-
- **Total Estimated Duration:** Duration of the whole project (e.g. 2 months)
94-
- **Full-Time Equivalent (FTE):** Average number of full-time employees working on the project throughout its duration (see [Wikipedia](https://en.wikipedia.org/wiki/Full-time_equivalent), e.g. 2 FTE)
95-
- **Total Costs:** Requested amount in USD for the whole project (e.g. 12,000 USD). Note that the acceptance criteria and additional benefits vary depending on the [level](../README.md#level_slider-levels) of funding requested. This and the costs for each milestone need to be provided in USD; if the grant is paid out in Bitcoin, the amount will be calculated according to the exchange rate at the time of payment.
105+
- **Total Estimated Duration:** Continuous
106+
- **Full-Time Equivalent (FTE):** 2
107+
- **Total Costs:** $24,978
96108

97-
### Milestone 1 Example — Basic functionality
109+
### Milestone 1 — Basic MVP
98110

99-
- **Estimated duration:** 12 weeks development for initial grant
100-
- **FTE:** 1-2 FTE
101-
- **Costs:** $24,978 USD
111+
- **Estimated duration:** 12 weeks development
112+
- **FTE:** 2 FTE
113+
- **Costs:** $24,978 USD
102114

103115
| Number | Deliverable | Specification |
104116
| -----: | ----------- | ------------- |
105117
| **0a.** | License | Apache 2.0 / GPLv3 / MIT / Unlicense |
106118
| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** that explains how a user can (for example) spin up one of our Substrate nodes and send test transactions, which will show how the new functionality works. |
107-
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
108-
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
119+
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. Core concepts and blockchain functionality will be tested through game functionality and other quality assurance testing. |
120+
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. This will include a deployable "Full Node" that encases both a game server and substrate node. These will interact with our game client and substrate parachain respectively. A successful MVP will allow a game client to register events on the game server (Server-Authoritative model), which is then written to the parachain ledger. This state must be synchronized across all players connected to the server and performance tested to meet our needs. Upon completion of the initial game "level", an "accolade" NFT will be deposited via ink! smart contract to the wallet that completed the required in-game tasks. |
109121
| 0e. | Social Media | We will deploy a social media marketing campaign upon the successful development and testing of an MVP. This will include a social media campaign, building a discord community of evangelists, and marketing materials that describe our project to potential stakeholders and various customers of our ecosystem.
110-
| 1. | Substrate module| DeathToll Game Administration | We will create a Substrate module that will enable administration of game server and parachain interaction to create our online multiplayer infrastructure
111-
| 2. | Substrate module: DeathToll Game Events | The DeathToll Game Events Substrate module will add functionality such as starting/ ending a game, start a round, eliminate a player, attack, etc, across server and blockchain |
122+
| 2. | Substrate module: DeathToll Game Events | The DeathToll Game Events Substrate module will add functionality for starting/ending a "match"", start and end a "round", eliminate a player, score a point, complete a "task". Tasks examples include "move through a defined space", eliminate an AI enemy, retrieve an item, etc.
112123
| 3. | Unity Game/Server | Both DeathToll Modules of our custom chain will interact with with open-source scrips we create to control our Unity created game server. Each of these processes will initially need to be deployable on the same machine via docker container, until appropriate configuration is added.
113124
| 4. | Community Documentation | A portion of this project will include creating the documentation that will allow our community to use our infrastructure. We have included the costs of some of the hardware for us to deploy to and performance test in this grant application, but it can be removed if necessary.
114-
| 5. | Market Research | A completed and successfully tested MVP will allow us to run an in-person consumer research study in the Business Research Center at the Katz Graduate School of Business, University of Pittsburgh. We hope to make the case for funding from a separate Square One grant to support this market research.
115-
116125

117126
## Future Plans
118-
119-
- We plan to port these concepts to an online multiplayer Oculus VR arcade game. This will involve continuous seasonal expansion of our pallets with new features that add additional configuration to gameplay. Various configurations will come together to create new community driven game types. While this may involve additional grant requests, our hope is that the idea is self sustaining once our MVP is release ready. The web3 enhanced online multiplayer game will be developed to showcase the creative ways web3 can enhance the gaming experience at a lower price point than gamers have grown accustomed to from current distribution channels.
120-
127+
| Number | Deliverable | Specification |
128+
| -----: | ----------- | ------------- |
129+
| 1. | Market Research | A completed and successfully tested MVP will allow us to run an in-person consumer research study in the Business Research Center at the Katz Graduate School of Business, University of Pittsburgh. We hope to make the case for funding from a separate Square One grant to support this market research.
130+
| 2. | Oculus VR Port | We plan to port these concepts to an online multiplayer Oculus VR arcade game. This will involve continuous seasonal expansion of our pallets with new features that add additional configuration to game play. Various configurations will come together to create new community driven game types. While this may involve additional grant requests, our hope is that the idea is self sustaining once our MVP is release ready. The web3 enhanced online multiplayer game will showcase the creative ways web3 can enhance the gaming experience at a lower price point than gamers have grown accustomed to from current distribution channels.
131+
| 3. | Front End Expansion| Our initial browser will be embedded into the game client itself. We plan to expand this to an iOS app and web3 browser for viewing leader boards and accolades or trading collectibles.
132+
| 4. | Community Expansion| Users who are invited to the DAO will be encouraged to run their own reputable server/node to grow their community and earn money from the pay-to-play architecture. Fair game play will be enforced by server moderators called "admins". Servers which decline in reputation will lose revenue and influence within the DAO.
121133
## Additional Information :heavy_plus_sign:
122134

123135
**How did you hear about the Grants Program?** Web3 Foundation Website / LinkedIn

0 commit comments

Comments
 (0)