Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Unity Blockchain Game Course using Flow #145

Open
morganpage opened this issue Feb 7, 2023 · 5 comments
Open

A Unity Blockchain Game Course using Flow #145

morganpage opened this issue Feb 7, 2023 · 5 comments

Comments

@morganpage
Copy link

morganpage commented Feb 7, 2023

A Unity Blockchain Game Course using Flow

Educational material

Description

I’m proposing to create a course that covers creating a game in Unity and integrating it with the Flow blockchain. Due to the recent release of the Flow SDK for Unity, a comprehensive course on how to use this SDK would be very beneficial to the developer ecosystem. Due to the fact that Flow was explicitly designed to support games, its strong support for NFTs and upgradable smart contracts, I feel Flow is well positioned to be the number one solution in this space. Unity is already the preferred game engine for these kinds of projects however there are remarkably few resources available showing how to achieve this kind of integration. Having over 93,000 students on Udemy and over 160,000 course enrolments, I am uniquely positioned to introduce the Flow blockchain to a large number of new game developers.
The game for the course will be an enhanced version of Heroes of the Flow, a winner in the first Flow hackathon. Extra features, such as hero levelling and multiplayer, will showcase the power of the Flow blockchain. Additionally, by working closely with the T.E.A. team (A Dapper Labs Studio), and with their ongoing support, the course will be the definitive guide for creating a fully featured blockchain game in Unity.

Problem statement

There is a severe shortage of information on how to integrate Flow with Unity and what is out there lacks visibility. The target audience for the course is Unity game developers and the evidence for the need is the high demand for both block chain and game dev courses but the lack of courses that combine these two crucial elements in an easy to understand format.

Proposed solution

A course that covers creating a game in Unity that integrates the Flow blockchain via the Flow SDK for Unity.

Impact

This project will dramatically boost the number of game developers entering the Flow ecosystem and ensure that they have a thorough understanding of how to integrate Flow into their Unity game.

Milestones and funding

Note: Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
1 - Course Start Course Plan, Dev & Art commissioned 1 week - 20000
2 - Game / Art 30% Complete Multiplayer / Hero Levelling Design / On-chain enemy stats / 30% Game Art Assets delivered / UI/UX 30% 1 month - 5000
3 - Game / Art 60% Complete Multiplayer / Hero Levelling Design / On-chain enemy stats / 60% Game Art Assets delivered / UI/UX 60% 1 month - 5000
4 - Game / Art 100% Complete Multiplayer / Hero Levelling Design / On-chain enemy stats / 100% Game Art Assets delivered / UI/UX Complete 1 month - 5000
5 - Course Video content 50% Complete Final Game Testing, Bug Fixing etc / Course Video content 50% Complete 1 month - 5000
6 - Course Released Course Video content 100% Complete 1 month - 5000
7 - Adoption Growing student enrolment to 20,000 students 2 months - 4000

Total funding proposed: 49000 USD

Team

Name Role Bio Contact
Morgan Page Course Creator https://www.linkedin.com/in/morganjpage/ [email protected]
Simone Silva Artist https://www.linkedin.com/in/simone-silva-70178524/ [email protected]
Anna Stoilova UI / UX https://www.linkedin.com/in/annastoilova/ [email protected]
@Codie-Petersen
Copy link

Hey Morgan,

I think this would be a great tutorial series to have. I don't know if you have an existing game or not, but I think you should consider adding time in to develop out the game first and add the hours and budget in for it.

We made this tutorial for the Avalanche blockchain. A very rudimentary game with very simple mechanics. https://github.com/CodeLinkIO/MoveAndWhap

It took about 2 months to pump out between 2 people, 1 smart contract and backend, the other frontend and wallet integration. That is not counting art time because we just used free assets. Additionally, a small game studio in Los Angeles usually spends about 10k-15k USD a month per employee. So, I would consider adding some of those development costs and times in there.

Good luck though, I am pretty much a self taught programmer who learned from people that make content like you. So my whole career is thanks to this type of work. Hope you get some interest from this.

@alxflw
Copy link
Contributor

alxflw commented Mar 21, 2023

hi @morganpage, thanks for your submission! We'd love to connect with you to discuss this proposal in more detail.

Please reach out to me directly on Discord to get the conversation going: alx-flw.find#6198.

@morganpage
Copy link
Author

Thanks @Codie-Petersen for your comment, I will definitely check out your Avalanche tutorial.

You are correct that creating a blockchain game AND doing a course covering its creation is a huge undertaking. Luckily the costs only need to cover my time and the artists.

We actually did a 7 day hackathon, Heroes of the Flow, which gives me confidence that such a course is achievable within the specified budget. Of course a larger budget would help facilitate a more comprehensive course so I'm sure this will be part of the ongoing discussions with the Flow team.

Really appreciate your support!

@Codie-Petersen
Copy link

@morganpage Nice. Well good luck with the talks man. I'll keep an eye out for your content.

@alxflw alxflw added accepted and removed in review labels May 9, 2023
@alxflw alxflw added the active label May 10, 2023
@chrisackermann chrisackermann removed their assignment Jul 3, 2023
@Aliserag
Copy link

Hey @morganpage wanted to followup on this to se what the status was on Milestone 7? Considering closing this grant because I haven't seen signs of activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants