Dynamic GUI For Launch and Builds

Hi everyone,

Sometimes we need to tweak our variables at runtime i.e while running our build using Launch Button in playcanvas or after publishing the builds. I have utilized dat.gui.min.js to achieve this mechanic.

Use it in your projects without coding.

Just fire an event, to initialize the UI.
Set up folder names
Set up variables data

And best of luck :muscle:

Project Link: PlayCanvas 3D HTML5 Game Engine

3 Likes

Very useful!

1 Like

Tired of making buttons, input fields, etc for testing?

After some focused development, my GUI Builder now supports a whole new range of attribute types. It’s not just numbers anymore—now you can also add:

  • Text inputs for custom labels and values
  • Boolean toggles for easy on/off options
  • Buttons to trigger actions directly in the interface

And the best part? You can add as many attribute types as you need to suit your project’s requirements. It’s designed to be flexible, adaptable, and easy to expand.

If you’re curious about the details or want to try it out, just reach out—or ask ChatGPT for a breakdown! :wink:

Excited to see where this tool will go next. Let me know what you think!