roden1's Forum Posts

  • 1 posts
  • Hi,

    Totally get the frustration—this is a browser policy thing. Gamepad button presses don't count as a "user gesture" for unlocking the AudioContext (clicks/taps/keys do), so music stays silent.

    Quick workaround in C3:

    On your Play screen, track input type (e.g., var "startedWithGamepad = false" on Gamepad > On any button pressed).

    If gamepad starts the game, immediately switch to a simple "Click/Tap to Start Music!" layout with a big transparent button or full-screen touch area.

    On that layout: Mouse/Touch > On any click/tap object > Play audio > Go to game layout.

    Keeps it smooth for controller users without breaking mouse starts. Works like a charm in my project!

    Let me know if you need event screenshots. 👍

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • 1 posts