Weekly Developer Update #31

Game-Changing Tools for Developers

Cosmicrafts
5 min readMar 6, 2024

Ever wanted building your own video game?

What if you could make it happen on the blockchain, without needing a whole team of coders?

Boom DAO makes it possible for you — a set of free tools provided by a decentralized community. Cosmicrafts is blasting off with these tools, and in this WDU we’ll show you the way.

Whether it’s your first game or your fiftieth, buckle up and get ready to learn!

Boom DAO — The Breakdown

What in the WORLD is It?

Think of Boom DAO like a set of power-ups for game devs on the Internet Computer. They offer tools and infrastructure to make it easier, faster, and more exciting to build blockchain games.

Here’s the core stuff Boom provides:

  • Easy Onboarding: Tools to create logins and manage in-game assets without writing complex code.
  • The Interconnected Metaverse: They’re building tech (called “World Protocol”) designed to let games on the ICP interact. Imagine earning an epic sword in one game, and using it in another!
  • A Thriving Ecosystem: Boom DAO has games you can play RIGHT NOW, leaderboards for added competition, and even gaming guilds with rewards for participation.
  • It’s a Community, Too: Boom DAO isn’t just tooling. It’s a group of devs like, players, and investors who want to see the ICP become a gaming powerhouse, just like we do!.

Why This Matters to Players

Even if you never write a line of code, Boom DAO has the potential to make your gaming experience on the ICP better in a few ways:

  • One Login, Many Worlds: Tired of creating new accounts for each ICP game? Boom could change that.
  • Your Stuff Travels: The potential for items, achievements, etc. to carry over between games is HUGE.
  • More Games, Faster: Boom’s tutorials, demo games, and supportive community encourage more devs to build on ICP!

Join Boom DAO’s Discord

If you like it this far, we invite you to join us on Discord, meet the Cosmicrafts Team and and a whole community ready to support you, whether you are a gamer or a developer.

https://discord.gg/KauvFgaDv9

Everyone is welcome in Boom DAO!

Cosmicrafts as a Case Study

Our Goals: Sharing Experience (and Data!)

We’ve been building on the Internet Computer for years, and we know how challenging it can be. Boom DAO’s tools exist to solve those exact pain points, and we strongly believe that sharing our experience helps everyone win.

We’re not just making Cosmicrafts better with Boom DAO — we’re committed to making the whole ICP gaming scene stronger.

  • Pioneering Data Sharing: By integrating our player databases with the Boom World Hub, we’re not just making Cosmicrafts better. We’re providing a resource for other ICP devs to more build features.
  • Demystifying Game Development: Every integration makes it a little easier for the next developer to join the ICP gaming scene. That benefits players by making the ecosystem grow faster and more diverse.

The Interconnected Future

Our long-term vision is Boom tech enabling your Cosmicrafts assets, achievements, and maybe even your community connections to follow you into other games. It’s about a shared Metaverse, not a closed system.

This is about giving players a common platform and devs resources to build cool stuff around.

Challenges Faced: The Honest Truth

It wasn’t all smooth sailing! Here’s where we ran into some bumps, which honestly might help other devs learn from our experience:

  • The Legacy Problem: Existing code + new tools don’t always play nice. We had to migrate systems over, and do some debugging when combining with tools we were already using.

PS: This is won’t be an issue for a brand-new game.

  • Patience is Key: The interconnected stuff is the coolest part but still in the works. We have to be realistic about timelines.

The Results (Spoiler: It’s Worth It!)

Don’t expect everything to change overnight. But the direction this pushes us in is exciting:

  • Faster Iteration: Boom’s tools make it quicker to test out new features related to player logins, asset management, etc.
  • That ‘One Metaverse’ Feeling: We’re closer than ever to making Cosmicrafts truly part of a larger gaming world on the Internet Computer.

Should I Get Optimistic?

If You’re a Player, Immediate changes might be subtle, but Boom integration lays the groundwork for some mind-blowing stuff down the line. If You’re a Dev, even in its early stages, there’s high value here.

Especially if you’re drawn to the collaborative, simplified + fast development, and decentralized aspect of it!

The Dev Guide

You’re convinced, you want to try Boom DAO, but where do you start? Even if you’re NOT a coding wizard, here’s the path:

  1. The Hub of Knowledge: Boom DAO Documentation [https://docs.google.com/document/d/1PcWcI_HQqINbpMyTG3BFtCdK8IsyfFRL7yOGgfjsoKg/mobilebasic]: Tutorials, examples, and that all-important explanation of how their tools work.
  2. A Helping Hand: Boom DAO Discord [https://discord.gg/KauvFgaDv9]: Get specific questions answered, see what other devs are building, and become part of shaping the future!
  3. Game On: The Boom Unity SDK [https://github.com/BoomDAO/unity-template/releases]: Your gateway to implementing Boom features directly into your project.
  4. Launch Time? Boom Game Launcher [https://awcae-maaaa-aaaam-abmyq-cai.icp0.io]: Once your game is ready, this can streamline the process of getting it on the ICP.
  5. Join the DAO: Want a say in how Boom evolves? Instructions for becoming a member and voting on proposals are here [https://nns.ic0.app/proposals/?u=xjngq-yaaaa-aaaaq-aabha-cai]

Cosmic Wrap-Up

Commanders, we’re venturing into a future where game development isn’t just about big studios and complex code. Boom DAO represents a chance for builders of ALL skill levels to make their mark on the Web3. This integration is a big step for Cosmicrafts, and a step towards making our corner of the Metaverse more interconnected and exciting than ever.

Until next time, Commanders

Stay boom, stay cosmic, and help us build a gaming Metaverse unlike any other!

--

--

Cosmicrafts

Dive into a futuristic real-time strategy game where you experience the thrill of intergalactic warfare and command your fleets in action-packed battlefields.