Skip to content

HonestFreak/BNB-Craft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BNBCraft — opBNB On-Chain Game Development

Vision:

To revolutionize the gaming industry by enabling easy game deployment on opBNB.

At present, the blockchain gaming sector remains relatively undervalued. Many of the games within this domain fall short when compared to their traditional web2 counterparts. This discrepancy largely stems from the lack of a robust ecosystem and user-friendly tools tailored specifically for designing and developing blockchain games. As a result, developers are often deterred from delving into this space.

What's needed is a comprehensive gaming toolchain akin to established game engines such as Unity and Unreal. Such a toolchain would streamline the development process for creating web3 games, making it more accessible and appealing to developers.

BNBCraft revolutionizes gaming industry by enabling easy game deployment on opBNB. Join us in reshaping the future of gaming powered by opBNB.

What is BNBCraft?

BNBCraft aims to revolutionize the blockchain gaming industry by offering a simple, no-code solution for designing, building, and developing games on the opBNB chain. Our solution also utilizes BNB Greenfield, providing developers with a natural way to upload and manage their audio, video, and 3D model assets, which can be used across their projects.

One standout feature that makes BNBCraft appealing to developers is its interface, seamlessly integrating in-game activities and quests with purchase features for monetizing the game through in-game purchases and selling games to users.

Developers have granular control over the actions in the game and corresponding smart contract features, providing a transparent setting for them to make investments. From the gamer’s perspective, they have complete ownership of their game copy with NFTs, high-performance, and low gas-cost transactions with opBNB, enabling a smooth gameplay experience.

Why BNBCraft?

  • Rapid game development: Build opBNB on-chain games quickly and efficiently with our user-friendly tool. Increase the web3 game playability and attractiveness for gamers.
  • Smart contract deployment: Effortlessly deploy your game's smart contracts onto the opBNB network within few clicks.
  • Blazing-fast transactions: Experience lightning-quick gameplay with minimal fees, thanks to the efficient BNB network.
  • Greenfield integration: Manage and upload your game's assets and resources seamlessly through Greenfield storage.

🏪 Use BNBCraft

Create your own Game on opBNB : https://

Demo Game made using BNBCraft : https://

Note: In case the above links are not working, you might have to disable any ad-blocker. If you use Brave Browser, disable the Brave Shields (located on the right end of the search bar).

📝 Challenge Tracks

  • opBNB On-Chain Game Development
  • BNB Greenfield Integration

🚀 Run Locally

Smart Contracts

Inside the smartcontract directory, create an environment file and provide it with your private key

PRIVATE_KEY=<your_wallet_private_key>
  cd smartcontract
  npx hardhat compile
  npx hardhat run scripts/deploy.js --network testnet

BNB Game engine

  cd bnb-game-engine
  yarn intall
  yarn run dev

Game Store

  cd interpreter
  npm install
  npm run start

👾 Usecases

For Developers:

  • Faster and cheaper transactions: BNB boasts fast transaction speeds and significantly lower fees compared to other blockchain networks, leading to smoother gameplay and cost-effective development.
  • Large and established user base: The BNB ecosystem has a vast and active community, providing a potential pool of players and early adopters for your game.
  • Smart contract support: opBNB, the optimized BNB sidechain, offers a secure and reliable platform for deploying your game's smart contracts, ensuring fair and transparent gameplay mechanics.
  • Greenfield integration: Efficiently manage and upload your game's assets and resources through Greenfield, a decentralized storage solution built for the BNB ecosystem.

For Players:

  • Play-to-earn potential: Many BNB-based games incorporate "play-to-earn" features, allowing players to earn rewards in the form of cryptocurrencies or in-game tokens through their gameplay.
  • Ownership of in-game assets: Through Non-Fungible Tokens (NFTs), players can truly own unique digital assets within the game, fostering a sense of ownership and potential value.
  • Secure and transparent gameplay: The underlying blockchain technology ensures secure and transparent transactions and in-game interactions, fostering trust and fair gameplay.

📷 Screenshots

Don't just play the game, forge it. Embrace the power of the BNBCraft and build the future of play!

About

Winner of Potential Awards in BNB Chain Hackathon

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors