Revelry

Dylibso: Teaching Software Engineers to Optimize WebAssembly

By Revelry Team · May 25, 2023
Dylibso: Teaching Software Engineers to Optimize WebAssembly

Dylibso, an early-stage SaaS company on a mission to make WebAssembly everyone's favorite binary format, engaged Revelry to support the release of a proof-of-concept gaming application called Gamebox. The timeline was tight and the project required skilled, reliable resources with a partnership mentality.

The idea

Dylibso wanted to create a mobile-optimized web application that gives developers a way to publish and play games virtually, while simultaneously learning to use Dylibso's open-source, universal plug-in system, Extism.

Dylibso Gamebox upload screen

Dylibso Gamebox game description

The challenge

When Dylibso approached Revelry, they needed a trusted partner to help create a proof of concept for the 2023 WASM/IO Conference in Barcelona — in just five weeks. Gamebox was envisioned as a way to help developers learn Dylibso's WebAssembly tooling through play.

The Dylibso team had a strong sense of direction, but as Revelry became more involved it was clear that the product roadmap could benefit from additional eyes and expertise — particularly around improving the UI and UX to ensure developer and player satisfaction.

What we delivered

Revelry's work on Gamebox was both feature and function focused.

Our front-end developers brought fresh eyes and deep experience to the UI/UX design and development:

  • User testing sessions
  • User flows
  • Creation of a design asset library

Simultaneously, our back-end engineers worked to:

  • Implement GitHub Auth
  • Create the schema and architecture to associate authenticated GitHub users to specific game creators

Dylibso Gamebox game arena

"When we decided we wanted to step this up and make this a professional app, we turned to Revelry for help. In a few short weeks, they were able to polish it into something we can be proud of."

— Benjamin Eckel, Co-Founder, Dylibso

The results

Gamebox was delivered as promised for the 2023 WASM/IO Conference. Hosted on Fly.io, it already has games available written in JavaScript, TypeScript, Rust, Go, and other languages. Revelry and Dylibso continue their partnership.