Inspiration
Inspired by old games like Club Penguin and Poptropica, which were for all intents and purposes, precursors to what we now believe the metaverse shall look like mixed with a bit of sci-fi (Ready Player One), we present to you Project Arcadia - The answer to the question - If socials are the largest attractors to eyeballs, won't they still exist in the metaverse?
What it does
Project Arcadia is a virtual world in which users can enjoy gaming, while being able to consume content in a more natural way, essentially bringing social media right into your open world experience in a much more natural fashion. This all while including must have features in a metaverse, from asset loading to transactions, while allowing content creation and consumption!
How we built it
With significant experience in Game Dev, we knew right from the start that the metaverse track was right for us. We used Unity-WebGL-React to link the game and the Metamask wallet. VideoAPI was used to project videos on canvas spread across the map. We used Edgestore to allow downloads and uploads of any kind of game assets alongside a sleek livestreaming implementation!
Challenges we ran into
Metamask plugin still requires us to build a webapp, implying that we have to use webgl builds of our game. This significantly increases complexity and adds further limitations to performance, features that could have been integrated. Sincerely hope for further work on plugin integrations in Unity.
Accomplishments that we're proud of
The idea of using Edgestore for assets came randomly during the final week, around 3am in the morning, just after we had finished seamless video play within the game. Since any file can be loaded, why not use this for hosting game files or even skins, assets, DLCs and whatnot! This blew our minds and we knew we had to build it. Putting it all together was an absolute pleasure! We also realised the capabilities of using Thetapass to access skins and in game content and events. The idea of a metachain sometime in the future to allow developers to leverage what we have built while retaining interoperability was a blast!
What we learned
The possibilities of dCDNs and decentralised technologies in gaming are endless and pretty darn awesome!
What's next for Project Arcadia
Take a look at the video demo or attached images with our Phase 2 and Phase 3 implementations to expand the scope of the project, we can't wait to build further! Integrating thetapass, creating asset markets, adding multiplayer and finally allowing a community of devs to build on this through metachain just seems amazing!
Please do be a bit patient for the game files to load! Attaching a doc with all links, sorry for the inconvenience!
Built With
- edge
- edgecast-cdn
- nft
- theta
- tokenomics
- unity
- videoapi
- webgl
Log in or sign up for Devpost to join the conversation.