Bloxchain

Bloxchain

### Bloxchain! Build, Play, Own. Bringing the Roblox Experience Onchain.

37
Built at ETHDenver 2024

The problem Bloxchain solves

Background:

In an over-centralized world, dapps provide a critical opportunity for a decentralized future that provides autonomy and security to individuals. To bring about this future we must build infrastructure that allows game creators to easily develop on the blockchain. In doing so, we will accelerate the growth of Web3.

The goal of Bloxchain is to use the power of NFTs to create a platform that allows users to create, play, and sell stake in games.

Current Features:

Create! Our UI provides an integrated IDE that allows creators to build web games connecting to onchain assets without writing any contract logic. Upon publishing creators immediately connect their game to an already existing market through listing it on our platform. When someone creates a game, they mint a corresponding NFT verifying their ownership. Creators can code their game in any language that compiles to WASM!
Play! These games can be played by anyone! Some games may be free to play; others may require a fee. Fees are implemented using a built-in getRevenue function so that owners are compensated.
Own! Full owners of the game may split the game into many parts and list on the game shop for anyone to buy a stake, forming a decentralized game market. Each partial owner will share in the games generated revenue.
NFT-Driven Gaming! NFTs have revolutionized the gaming experience, bringing a unique individual-oriented experience that accords each player a personal stake in the gameplay. On our platform, game creators outline the parameters for NFTs to be minted. These NFTs can represent anything from in-game currency to progress badges. In turn, currency can be used to purchase skins and items (NFTs) from the in-game shop. Likewise, players can directly mint items to sell to other players. For ease of play, all of these mint, purchase, and sell functions are abstracted to provide a clean user experience that is accessible to a wide-range of players.

Challenges we ran into

UI/UX: The principal challenge with this project was determining how to merge a complex backend with an intuitive frontend. Our goal was to provide a sandbox feel to the platform in which users would not feel overly restricted the UI contraints. At the same time, we wanted to ensure that users were not overwhelmed by the possibilities presented in creating a diverse assortment of games. In short, since we built a novel and unique platform it was imperative that we designed a UI conducive to a wide-range of skill levels. To this extent, we kept a traditional IDE environment for building games so give creators a great deal of control over their product. Likewise, we ensured compatability with a wide assortment of languages: Any language that can be compiled to web assembly can be used to build a game on our platform. Thus, creators with a high skill-level and code familiarity can carefully customize their webapp without investing significant time learning a new framework.

On the other end, we carefully documented and laid out a simple format by which creators could design NFTs and in-game currency. Developers can simply populate an array with the the basic NFT data and our platform does the backend parsing and generation. Thus, beginners (or even experienced developers) are not hindered by the tedious backend design required in developing an NFT-driven web game. That is, we make the development process as intuitive as possible without limiting the creative possibilities in building a web game.

Introducing Users to the Wealth of Possibilities: Talking to various mentors around ETHDenver, we were advised that our model of staking shares in games was quite novel and would have to be presented clearly to creators and potential stakeholders. Following their advice we ensured that the shop UI was intuitive and created a walkthrough so users could be introduced to the process of creating games, staking shares, and investing in different projects on the marketplace.

Tracks Applied (10)

Defi, NFTs & Gaming

Bloxchain is a platform oriented towards game development on which creators can easily create and monetize blockchain-dr...Read More

Best NFT Project

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Arbitrum

Build a Consumer Product

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Base

Building with Injective inEVM

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Injective

Build on Linea

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Linea

Open: Most creative BUIDL using the XDC Network

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

XDC Network

Tokenization on the XDC Network

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

XDC Network

Best custom Solana token integration

In providing intuitive tools to design Web3 games and designing an economic model that supports creators and incentivize...Read More

Solana

Best Solana integrated game

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Solana

Fhenix - Build Dapps on ETH L2 using FHE

With Bloxchain we have paired a powerful platform, an easy-to-use interface, and an innovative economic model that is ac...Read More

Fhenix

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion