Streamer HUD Overlay & OBS Setup Guide
Meccha Chameleon has become a massive hit on streaming platforms like Twitch and YouTube. Its visual hide-and-seek gameplay, high-tension close calls, and creative camouflage matching make it incredibly entertaining for viewers. However, streaming a game built entirely around hidden information presents a major challenge: Stream Sniping. If viewers can see your screen in real-time, they will know exactly where you are hiding or where you are searching.
This guide provides a comprehensive walkthrough on setting up OBS Studio, configuring the built-in game Streamer settings, building overlay masks to hide lobby credentials, and setting up stream delays.
1. Custom Streamer Mode Settings In-Game
The developers have added native controls to help prevent accidental credential leaks during broadcasts.
STREAMER MODE HUD PANEL
+------------------------------------------+
| [Settings] > [Gameplay] |
| |
| [X] Enable Streamer Mode |
| [X] Hide Lobby Password & Server ID |
| [X] Anonymize Player Names |
| [ ] Disable Chat Overlay |
+------------------------------------------+
Setup Steps
- Launch the game and go to Settings > Gameplay.
- Locate the Streamer Mode section.
- Check the box for Hide Lobby Password & Server ID. When you host or join a lobby, the alphanumeric room ID and password characters will be replaced by asterisks (
******). - Check the box for Anonymize Player Names if you are playing with viewers and want to prevent harassment or targeting of specific stream participants. Player names will be replaced with generic titles (e.g.
Chameleon_01). - For hosting settings, see the Streamer Viewer Lobby Setup guide.
2. OBS Game Capture Configuration
To capture Meccha Chameleon with the lowest input lag and prevent desktop leaks, configure OBS Game Capture:
- Open OBS Studio. In the Sources dock, click the Plus (+) button and select Game Capture.
- Name the source (e.g., “Meccha Chameleon Capture”) and click OK.
- In the Mode dropdown menu, select Capture specific window.
- In the Window dropdown menu, select [MecchaChameleon-Win64-Shipping.exe]: Meccha Chameleon.
- Uncheck Capture third-party overlays (such as Steam). This ensures that when you accept steam invites or open the overlay, your viewers will not see your private Steam chat messages.
- Check Hook Rate: Normal and Limit framerate to avoid GPU utilization conflicts.
[!IMPORTANT] Avoid Display Capture: Using Display Capture records your entire monitor screen. If you accidentally minimize the game or open a browser to fix connection errors, you risk leaking private information or passwords to your viewers.
3. Designing Sniping Prevention Overlays
When playing as a hider, the preparation phase shows your chosen spot. To keep this hidden from viewers without setting a long stream delay, build a “Prep Phase Overlay” in OBS.
Creating a Hotkey-Triggered Overlay Screen
- Create a graphic panel (using your favorite editor) that says “PREPARATION IN PROGRESS” or shows your logo.
- In OBS, add an Image Source using this graphic and place it at the top of your Sources stack (above the game capture).
- Open OBS Settings > Hotkeys.
- Scroll down to your Prep Phase image source.
- Bind a key (e.g.,
NumPad 9or a key on your stream deck) to Show Source and Hide Source. - Toggle this overlay on during the round preparation phase, and turn it off once you are successfully hidden. This allows you to interact with chat in real-time during the round itself without giving away your spot.
4. Configuring Stream Delays
If you want to play without overlays or hotkeys, a stream delay is the most robust defense against sniping.
Setting Up Delay in OBS Studio
- Open OBS Studio and go to Settings > Advanced.
- Scroll down to the Stream Delay section.
- Check the Enable box.
- Set the Duration to at least 30 seconds (or 45 seconds for large custom maps). 30 seconds is the standard amount of time required for hiders to finish their initial paint matching, making the streamed information outdated by the time viewers see it.
- Set Preserve cutoff point (increase delay) to ON to prevent stream stuttering if your network drops a packet.
- Note that enabling stream delay disables real-time chat interaction. Remind your viewers in chat that you are running a delay to protect the lobby’s competitive integrity.
- If your stream lags or stutters during lobby join, check the Invite Not Working support guide.