Challenges for blockchain Gamers (Users)

  • NFT marketplaces where not build for gaming: Where to find game clients etc?
  • All important information is only on external landingpages
  • Gaming shouldn't be about research, it should be about entertainment -> Users need an easy UI to manage, start and browse their games and find new ones

Challenges for game Studios (Developers)

  • No NFT volume = Not in the rankings of NFT marketplaces -> How to build community prior to NFT launch? -> Games should be discoverable in the prerelease state
  • Currently every project builds a landingpage for their game -> Increases threshold for small projects
  • Crosschain: Many projects are crosschain already and it is an important vehicle for bringing in new users, but every chain has its own tools and quirks: The typical gamer doesn't care which chain they are using as long as it works. Currently, playing multichain means maintaining multiple sites and inventories etc. -> A platform integrating chain specific tools and wallets would help new users to try out Tron

Issues holding back GameFi on Tron

  • Most games on Tron build their own Marketplaces (which is not bad), but playing more than one game can get confusing

Inspiration

  • There are Steam and Epic Games in the Web2.0 world. But let's be honest: They were never designed for blockchain gaming.
  • Blockchain gaming needs a gaming platform with a similar / even better User Experience

What it does

Important: We are not building another marketplace. We are looking to incorporate existing marketplaces and make it easier for users to maintain their blockchain game library and their NFTs

  • Lets game publishers list their games with an in-depth description and all important links (socials, play link etc.)
  • Users can browse their game library and find new projects
  • They will be able to browse after stats such as NFT volume, Discord Followers, Player count (unique Wallets)
  • Our goal is to work with games and marketplaces together to make it easier for gamers to browse NFTs and then buy these NFTs on the best marketplace -> The NFT page offers a marketplace selector

How we built it

Frontend Typescript, React; Framer motion for cool animations; trading-view-lightweight-charts and highcharts as charting libraries

Backend

  • Storyblok as headless CMS for serving all the content in the announcement section etc
  • Postgres for storing Game Data and stats
  • GraphQL + NestJs for the Api: The api was not showcased that much in our video, but all GameData was served in realtime and is stored in a custom-built database. All the filtering is working as well. Check the live demo

Challenges we ran into

  • NFT data is scattered: Every game is building its own marketplace. As we read the rules of the hackathon that explicitly stated to not use 3rd apis without permission, we relied on implementing real NFT data from a different blockchain for now. This was done to show, that we have the knowledge to integrate proper NFT data. The next step would be to work with existing games and marketplaces to get access to proper data.

Accomplishments that we're proud of

  • UI/UX: We believe our UI/UX is even better than current web2.0 gaming platforms, let alone that of the typical blockchain dApp
  • NFT CARDS: Also design-related, but worth its own mention: The NFT cards were design in a way that make the NFT feel more like an actual item, than a simple png.
  • GAME PAGES: The game page potentially remove the need for separate landingpages, making the threshold to build a project on Tron lower

What we learned

  • Good design takes longer than expected
  • NFT data on Tron should be more easily accessible
  • We need more games on Tron
  • Firefox styling sucks

What's next for Project Omega

  • Partnering with existing projects / companies in the ecosystem, to offer all required tools for game studios to build on Tron (e.g. marketplace integration with existing marketplace, download game client)
  • Integrate a proper search bar
  • Longterm: We would like to build our own crosschain NFT data api, that solve the issue of data being scattered and making it easier to build crosschain projects.

FOLLOW US ON TWITTER FOR UPDATES: @blacklusion https://twitter.com/blacklusion

Built With

Share this project:

Updates