Quick answer: Construct 3 Text object showing tofu boxes for emoji on Windows? Windows browsers lack a default color emoji font - load Noto Color Emoji as a webfont.

Chat messages show '☐' instead of '😀' on Windows players' screens. Mac and mobile render correctly.

Load Noto Color Emoji

@font-face {
  font-family: 'NotoEmoji';
  src: url('NotoColorEmoji.ttf');
}

Embed in your HTML5 export folder; reference from Construct's font property.

Or use Segoe UI Emoji

Segoe UI Emoji ships with Windows 10+. If your audience is purely Windows, fall back to it without bundling.

Verify on all targets

Emoji rendering varies by platform-font. Test screenshots on Windows, Mac, Linux, iOS, Android.

“Emoji on the web is a font story. Bundle one or accept tofu.”

For chat-heavy games, set up a font test page. Each release runs through the test; emoji bugs are caught before players see them.