The Game Launcher is a platform that simplifies the creation of on-chain games on the Internet Computer blockchain. With just one click, developers can upload WebGL, PC, and Android builds directly to canister smart contracts. All uploaded games are immediately surfaced on a dedicated discovery page for players to browse and play.
Game developers have the power to create self-custodial NFT and Token collections with a single click, alongside launching seamless airdrops to thousands of holders. Streamline in-game NFT and Token minting, payments, staking, and burning directly from the website.
Deploy a game World and configure the contract directly on the Game Launcher website without writing a single line of code. Enforce smart contract laws and empower composability in your game at its inception.
The Game Launcher shortens game development timelines from months to days.
You can use the Game Launcher here: http://launcher.boomdao.xyz
To dive deeper into the Game Launcher, read the tech docs here: https://docs.boomdao.xyz/game-launcher
To get the hash for Game Launcher canisters:
-
Get the canister IDs from
canister_ids.json
. -
Get hash using the DFX SDK by running:
dfx canister --network ic info <canister-id>
. -
The output of the above command should contain
Module hash
followed up with the hash value. Example output:$ > dfx canister --network ic info 6rvbl-uqaaa-aaaal-ab24a-cai Controllers: 2ot7t-idkzt-murdg-in2md-bmj2w-urej7-ft6wa-i4bd3-zglmv-pf42b-zqe ... Module hash: 0x9d32c5bc82e9784d61856c7fa265e9b3dda4e97ee8082b30069ff39ab8626255
To get the hash for Canisters deployment:
- Go to Github actions deployment runs
- Open the latest succesful run. (Click to see an example run)
- Go to
Build and Deploy all BOOM DAO Game Launcher canisters
job. - Open
Deploy All Canisters
step. Scroll to the end of this Job, you should find theModule hash
in this step. This value should match the value you got locally.