Project Name: Blockchain Plugin for Unreal Engine 5
Proposal Category: Integrations
Individual or Entity Name: 3S Game Studio OU
Proposer: VenomekPL
Project Repo(s) Not distributed on Github
(Optional) Filecoin ecosystem affiliations: IPFS implementation for Unreal Engine, IPFS game file distribution for Unreal Engine, one of the winners for IPFS Camp 2022 recognition rewards, GDC talk about IPFS in games: https://youtu.be/pCcOnG8w65Y and more...
(Optional) Technical Sponsor: Alex K.; Mosh; Eva Shon; Anshuman Prasad
Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?: No. Free product under the Unreal Engine Marketplace License agreement, with full source code.
Project Summary
At 3S Game Studio, our mission is to continually push the boundaries of what's possible within game development through the integration of cutting-edge technologies. Our latest endeavour involves extending our existing Blockchain Plugin for Unreal Engine to support Filecoin (FIL), a move that not only broadens the horizon for decentralized game development but also deepens the connection between gaming worlds and real-world blockchain functionality.
The core purpose of this integration is to equip Unreal Engine developers with the tools necessary to incorporate FIL transactions and interactions directly into their games, without the reliance on external wallets or third-party services. This advancement will allow for the seamless and secure storage of game assets on the Filecoin network, enabling a new level of player engagement through truly decentralized in-game economies and asset management.
We aim to provide a raw, wrapped solution that simplifies the complex processes behind blockchain interactions within the Unreal Engine environment. By doing so, developers can swiftly implement a 'wallet' workflow or any FIL-related functionality, crafting immersive experiences that leverage the full potential of blockchain technology with minimal overhead. This initiative represents a significant leap towards our vision of making advanced blockchain features accessible and functional within the gaming industry, setting a new standard for what games can achieve.
Impact
Integrating Filecoin into our existing Blockchain Plugin for Unreal Engine opens new avenues for game developers to leverage decentralized storage and finance in a unified workflow. This addition will enable over 100,000 users of our plugins, alongside a dedicated community of 2,000 developers, to effortlessly incorporate FIL transactions and IPFS storage solutions into their projects. The ability to intertwine IPFS and Filecoin within a single ecosystem not only simplifies development processes but also enhances the potential for creating innovative gaming experiences. We aim to democratize access to these technologies, ensuring every developer can build games with advanced asset management and in-game economies. The success of this integration marks a significant step towards a decentralized gaming future, promoting greater security, efficiency, and player engagement.
Outcomes
The "Outcomes" of our project aim to enhance the Blockchain Plugin for Unreal Engine by integrating Filecoin functionalities, offering developers a toolkit for:
Key management and secure wallet operations:
Execution of RPC calls for direct interaction with the Filecoin network
Smart contract interactions via the Filecoin Virtual Machine (FVM)
Simplified access to decentralized storage solutions through IPFS and Filecoin within Unreal Engine projects
This integration is designed to streamline the process of incorporating blockchain and decentralized storage capabilities into games and interactive content, reducing the technical barrier for developers.
Success Metrics:
The success of this integration will be measured through Unreal Engine Marketplace download data and direct feedback in our developer forums. We'll track increases in plugin downloads and monitor discussions for insights into usability improvements and feature requests, ensuring our deliverables meet the community's needs.
Adoption, Reach, and Growth Strategies
Our project is tailored for the expansive community of game developers, ranging from indie creators to AAA studios, leveraging Unreal Engine for their creations. This audience is vast, with our plugins already being a staple for over 100,000 users across various project scales. Engagement with this community is multi-faceted:
YouTube Presence: Our channel, boasting nearly 1 million views, serves as an educational hub, offering tutorials, best practices, and showcasing the practical application of our plugins in game development.
Event Participation: We're a constant presence at industry staples like GDC, Gamescom, and the Tokyo Game Show, not just as attendees but often as speakers and demonstrators. These platforms give us direct access to our core audience, facilitating real-time feedback and fostering community ties.
Game Integration: To bring FIL integration closer to our audience, we will incorporate it into our next-gen MMO RPG, yet to be publicly announced. By embedding FIL directly into this game's infrastructure, we set a tangible example of the technology's utility, inspiring developers to explore its potential.
Onboarding Strategy:
First 10 Users: Our initial outreach will leverage our existing developer forums and YouTube audience, offering exclusive previews and hands-on workshops to introduce the FIL integration's capabilities.
First 100 Users: Expansion efforts will include targeted presentations at upcoming industry events, supplemented by detailed tutorials and use case studies published on our YouTube channel and social media platforms. Collaborations with key influencers in the game development sphere will further amplify our reach.
Our approach is built on a foundation of ongoing engagement, education, and showcasing real-world applications, ensuring the adoption of FIL integration is seamless, intuitive, and advantageous for developers across the spectrum.
Development Roadmap
Development Roadmap
Our project to integrate Filecoin (FIL) capabilities into the Unreal Engine through our blockchain plugin is planned to unfold over 3 months, breaking down into three targeted milestones. Here’s our structured approach:
Team Composition:
1 Project Manager: Overseeing the project’s progress, ensuring milestones are met on time.
4 Senior Full Stack Developers: Handling the development of FIL functionalities, from core RPC calls to FVM smart contract interactions, alongside creating unit tests at every phase.
Milestone 1: Core RPC Calls and FIL Transactions Implementation
Objective: This initial phase aims to establish the basic framework for FIL integration, focusing on enabling core RPC calls and facilitating transactions using the base currency FIL within the Unreal Engine environment.
Duration: 4 weeks
Functionality Expected:
Implementation of core RPC calls.
Setup for FIL transactions.
Development of unit tests for new functionalities.
Funding Required: $25,000
Milestone 2: FVM Smart Contract Interactions and Extensive Testing
Objective: The second phase is dedicated to integrating full functionalities for interacting with the Filecoin Virtual Machine (FVM) and its smart contracts, followed by a period of extensive testing to ensure reliability and security.
Duration: 5 weeks
Functionality Expected:
Development of FVM smart contract interaction capabilities.
Comprehensive testing phase, including unit tests to ensure robustness and reliability.
Funding Required: $31,250
Milestone 3: Finalization, Documentation, and Promotion
Objective: The final stretch focuses on final adjustments, optimization, and the creation of both written and video documentation to assist developers in leveraging the new FIL features. This phase concludes with the promotion of the project to the wider Unreal Engine and blockchain development communities.
Duration: 3 weeks
Functionality Expected:
Final adjustments and optimizations to the FIL integration.
Creation of detailed documentation and tutorial videos.
Promotion of the updated blockchain plugin within relevant communities.
Funding Required: $18,750
Success Metrics: The project’s success will be evaluated based on the seamless integration of FIL functionalities into the Unreal Engine, as evidenced by the adoption rate among our current user base and new developers. The effectiveness of our unit tests, developer feedback, and the usage of the plugin post-release will serve as key indicators of our achievement.
Total Budget Requested
Milestone 1: Core RPC Calls and FIL Transactions
Description: Development of core RPC functionality and the ability to conduct FIL transactions.
Deliverables: Core RPC functionality, FIL transaction capability.
Timeframe: 4 weeks.
Funding: $25,000.
Milestone 2: FVM Smart Contract Interactions & Testing
Description: Implementation and extensive testing of FVM smart contract interactions.
Deliverables: FVM interactions, extensive testing, and unit tests.
Timeframe: Next 5 weeks.
Funding: $31,250.
Milestone 3: Finalization, Documentation, & Promotion
Description: Completion of final adjustments, comprehensive documentation, and formulation of a promotional plan.
Deliverables: Final adjustments, documentation, promotional plan.
Timeframe: Following 3 weeks.
Funding: $18,750.
Total Funding Requested: $75,000
Maintenance and Upgrade Plans
Our commitment to the continuous development and support of our FIL integration for Unreal Engine is interwoven with the lifecycle of our ambitious project, "D20 Online" – a next-generation, unannounced MMO RPG. With a comprehensive development timeline spanning 5 years, followed by an extensive support period of at least 7 years, we guarantee that the plugin will receive the necessary maintenance and updates throughout this duration.
This plugin, being a crucial component of "D20 Online," ensures its maintenance and upgrades are directly tied to the game's lifecycle. As the game evolves and grows, so too will our plugin, adapting to new requirements, integrating enhancements, and addressing any arising challenges. This approach not only secures the plugin's relevance and effectiveness over time but also demonstrates our long-term commitment to our technology and the community that relies on it.
Having already provided over three years of consistent updates, maintenance, and support for our existing plugins, our track record speaks to our dedication and capability. We view the FIL integration not just as a tool but as a part of a larger ecosystem that we are actively contributing to, ensuring its viability, stability, and advancement well into the future.
Our team at 3S Game Studio is renowned for our pioneering efforts in integrating blockchain and IPFS technologies within the gaming sector. We have collaborated with prestigious entities such as the Filecoin Foundation, Polygon, Ethereum Foundation, Lukso, Avalanche, Binance Smart Chain, Skale Blockchain, and more. These collaborations highlight our strong industry presence and our blockchain plugin for Unreal Engine, recognized as the gold standard, underpins most blockchain-based games developed in Unreal Engine. This track record showcases our capacity to lead and innovate in this project.
We first engaged with the Open Grants Program in 2022, marking the beginning of our successful grant journey. For grant agreement discussions and further steps, please reach out to me at adam.grodzki@3studio.online. For quick queries or clarifications, I'm also available on the Filecoin Slack.
Currently the Blockchain plugin has a sell price of 299 USD - we will make it free before the release of FIL support.
Hi @VenomekPL, thank you for your proposal! We would like to move your proposal forward to the next steps in our process. We will send an email with further details.
Open Grant Proposal:
Filecoin x Unreal Engine
Project Name: Blockchain Plugin for Unreal Engine 5
Proposal Category: Integrations
Individual or Entity Name: 3S Game Studio OU
Proposer: VenomekPL
Project Repo(s) Not distributed on Github
(Optional) Filecoin ecosystem affiliations: IPFS implementation for Unreal Engine, IPFS game file distribution for Unreal Engine, one of the winners for IPFS Camp 2022 recognition rewards, GDC talk about IPFS in games: https://youtu.be/pCcOnG8w65Y and more...
(Optional) Technical Sponsor: Alex K.; Mosh; Eva Shon; Anshuman Prasad
Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?: No. Free product under the Unreal Engine Marketplace License agreement, with full source code.
Project Summary
At 3S Game Studio, our mission is to continually push the boundaries of what's possible within game development through the integration of cutting-edge technologies. Our latest endeavour involves extending our existing Blockchain Plugin for Unreal Engine to support Filecoin (FIL), a move that not only broadens the horizon for decentralized game development but also deepens the connection between gaming worlds and real-world blockchain functionality.
The core purpose of this integration is to equip Unreal Engine developers with the tools necessary to incorporate FIL transactions and interactions directly into their games, without the reliance on external wallets or third-party services. This advancement will allow for the seamless and secure storage of game assets on the Filecoin network, enabling a new level of player engagement through truly decentralized in-game economies and asset management.
We aim to provide a raw, wrapped solution that simplifies the complex processes behind blockchain interactions within the Unreal Engine environment. By doing so, developers can swiftly implement a 'wallet' workflow or any FIL-related functionality, crafting immersive experiences that leverage the full potential of blockchain technology with minimal overhead. This initiative represents a significant leap towards our vision of making advanced blockchain features accessible and functional within the gaming industry, setting a new standard for what games can achieve.
Impact
Integrating Filecoin into our existing Blockchain Plugin for Unreal Engine opens new avenues for game developers to leverage decentralized storage and finance in a unified workflow. This addition will enable over 100,000 users of our plugins, alongside a dedicated community of 2,000 developers, to effortlessly incorporate FIL transactions and IPFS storage solutions into their projects. The ability to intertwine IPFS and Filecoin within a single ecosystem not only simplifies development processes but also enhances the potential for creating innovative gaming experiences. We aim to democratize access to these technologies, ensuring every developer can build games with advanced asset management and in-game economies. The success of this integration marks a significant step towards a decentralized gaming future, promoting greater security, efficiency, and player engagement.
Outcomes
The "Outcomes" of our project aim to enhance the Blockchain Plugin for Unreal Engine by integrating Filecoin functionalities, offering developers a toolkit for:
Success Metrics: The success of this integration will be measured through Unreal Engine Marketplace download data and direct feedback in our developer forums. We'll track increases in plugin downloads and monitor discussions for insights into usability improvements and feature requests, ensuring our deliverables meet the community's needs.
Adoption, Reach, and Growth Strategies
Our project is tailored for the expansive community of game developers, ranging from indie creators to AAA studios, leveraging Unreal Engine for their creations. This audience is vast, with our plugins already being a staple for over 100,000 users across various project scales. Engagement with this community is multi-faceted:
YouTube Presence: Our channel, boasting nearly 1 million views, serves as an educational hub, offering tutorials, best practices, and showcasing the practical application of our plugins in game development.
Event Participation: We're a constant presence at industry staples like GDC, Gamescom, and the Tokyo Game Show, not just as attendees but often as speakers and demonstrators. These platforms give us direct access to our core audience, facilitating real-time feedback and fostering community ties.
Game Integration: To bring FIL integration closer to our audience, we will incorporate it into our next-gen MMO RPG, yet to be publicly announced. By embedding FIL directly into this game's infrastructure, we set a tangible example of the technology's utility, inspiring developers to explore its potential.
Onboarding Strategy:
First 10 Users: Our initial outreach will leverage our existing developer forums and YouTube audience, offering exclusive previews and hands-on workshops to introduce the FIL integration's capabilities.
First 100 Users: Expansion efforts will include targeted presentations at upcoming industry events, supplemented by detailed tutorials and use case studies published on our YouTube channel and social media platforms. Collaborations with key influencers in the game development sphere will further amplify our reach.
Our approach is built on a foundation of ongoing engagement, education, and showcasing real-world applications, ensuring the adoption of FIL integration is seamless, intuitive, and advantageous for developers across the spectrum.
Development Roadmap
Development Roadmap
Our project to integrate Filecoin (FIL) capabilities into the Unreal Engine through our blockchain plugin is planned to unfold over 3 months, breaking down into three targeted milestones. Here’s our structured approach:
Team Composition:
1 Project Manager: Overseeing the project’s progress, ensuring milestones are met on time. 4 Senior Full Stack Developers: Handling the development of FIL functionalities, from core RPC calls to FVM smart contract interactions, alongside creating unit tests at every phase.
Milestone 1: Core RPC Calls and FIL Transactions Implementation Objective: This initial phase aims to establish the basic framework for FIL integration, focusing on enabling core RPC calls and facilitating transactions using the base currency FIL within the Unreal Engine environment. Duration: 4 weeks Functionality Expected: Implementation of core RPC calls. Setup for FIL transactions. Development of unit tests for new functionalities. Funding Required: $25,000
Milestone 2: FVM Smart Contract Interactions and Extensive Testing Objective: The second phase is dedicated to integrating full functionalities for interacting with the Filecoin Virtual Machine (FVM) and its smart contracts, followed by a period of extensive testing to ensure reliability and security. Duration: 5 weeks Functionality Expected: Development of FVM smart contract interaction capabilities. Comprehensive testing phase, including unit tests to ensure robustness and reliability. Funding Required: $31,250
Milestone 3: Finalization, Documentation, and Promotion Objective: The final stretch focuses on final adjustments, optimization, and the creation of both written and video documentation to assist developers in leveraging the new FIL features. This phase concludes with the promotion of the project to the wider Unreal Engine and blockchain development communities. Duration: 3 weeks Functionality Expected: Final adjustments and optimizations to the FIL integration. Creation of detailed documentation and tutorial videos. Promotion of the updated blockchain plugin within relevant communities. Funding Required: $18,750
Success Metrics: The project’s success will be evaluated based on the seamless integration of FIL functionalities into the Unreal Engine, as evidenced by the adoption rate among our current user base and new developers. The effectiveness of our unit tests, developer feedback, and the usage of the plugin post-release will serve as key indicators of our achievement.
Total Budget Requested
Milestone 1: Core RPC Calls and FIL Transactions Description: Development of core RPC functionality and the ability to conduct FIL transactions. Deliverables: Core RPC functionality, FIL transaction capability. Timeframe: 4 weeks. Funding: $25,000.
Milestone 2: FVM Smart Contract Interactions & Testing Description: Implementation and extensive testing of FVM smart contract interactions. Deliverables: FVM interactions, extensive testing, and unit tests. Timeframe: Next 5 weeks. Funding: $31,250.
Milestone 3: Finalization, Documentation, & Promotion Description: Completion of final adjustments, comprehensive documentation, and formulation of a promotional plan. Deliverables: Final adjustments, documentation, promotional plan. Timeframe: Following 3 weeks. Funding: $18,750.
Total Funding Requested: $75,000
Maintenance and Upgrade Plans
Our commitment to the continuous development and support of our FIL integration for Unreal Engine is interwoven with the lifecycle of our ambitious project, "D20 Online" – a next-generation, unannounced MMO RPG. With a comprehensive development timeline spanning 5 years, followed by an extensive support period of at least 7 years, we guarantee that the plugin will receive the necessary maintenance and updates throughout this duration.
This plugin, being a crucial component of "D20 Online," ensures its maintenance and upgrades are directly tied to the game's lifecycle. As the game evolves and grows, so too will our plugin, adapting to new requirements, integrating enhancements, and addressing any arising challenges. This approach not only secures the plugin's relevance and effectiveness over time but also demonstrates our long-term commitment to our technology and the community that relies on it.
Having already provided over three years of consistent updates, maintenance, and support for our existing plugins, our track record speaks to our dedication and capability. We view the FIL integration not just as a tool but as a part of a larger ecosystem that we are actively contributing to, ensuring its viability, stability, and advancement well into the future.
Team
Team Members
Team Member LinkedIn Profiles
https://www.linkedin.com/in/adam-grodzki-2a7504181/ https://www.linkedin.com/in/andreas-oehlke-91062467/ https://www.linkedin.com/in/mohamad-almoussawi-21320b227/ https://www.linkedin.com/in/bartoszklis/ https://www.linkedin.com/in/agata-verkovskaja-6b8984246/
Team Website
https://3studio.online
Relevant Experience
Our team at 3S Game Studio is renowned for our pioneering efforts in integrating blockchain and IPFS technologies within the gaming sector. We have collaborated with prestigious entities such as the Filecoin Foundation, Polygon, Ethereum Foundation, Lukso, Avalanche, Binance Smart Chain, Skale Blockchain, and more. These collaborations highlight our strong industry presence and our blockchain plugin for Unreal Engine, recognized as the gold standard, underpins most blockchain-based games developed in Unreal Engine. This track record showcases our capacity to lead and innovate in this project.
Team code repositories
https://www.unrealengine.com/marketplace/en-US/profile/3S+Game+Studio
Additional Information
We first engaged with the Open Grants Program in 2022, marking the beginning of our successful grant journey. For grant agreement discussions and further steps, please reach out to me at adam.grodzki@3studio.online. For quick queries or clarifications, I'm also available on the Filecoin Slack. Currently the Blockchain plugin has a sell price of 299 USD - we will make it free before the release of FIL support.