Subject intake / basic operation
How to play Machine Party: controls and first match
Start with the rule card, not muscle memory. This page covers controls, round briefings, and the normal first-room flow. If a room ID or Steam invite fails, switch to the dedicated online room-join fix.
Control reference
Common inputs
| Action | Keyboard & mouse | Controller |
|---|---|---|
| Move | WASD | Left stick |
| Look / aim | Mouse | Right stick |
| Primary action | Left click or the prompted key | Right trigger or prompted face button |
| Interact / pick up | E or the prompted key | South face button (A / Cross) when shown |
| Jump | Space when enabled | South face button when enabled |
| Pause / back | Esc | Menu / Options button |
First-room setup
Host your first room
- Launch the game through Steam while Steam is online.
- Choose the online or host option from the main menu and create a private room.
- Wait for the lobby to display its long numeric room ID. Copy it carefully.
- Send the ID to two or three friends, or invite them through the Steam overlay if the lobby exposes an invite action.
- Confirm every subject has loaded, choose your trial selection, and start the session.
First-room join
Join your first room
- Get the room ID directly from the host.
- Open the join-room option from the main menu.
- Paste or type the complete numeric ID without spaces, then submit.
If this normal join flow fails, stop repeating setup steps and use the online room-join fix for invalid IDs, missing invites, version checks, and connection troubleshooting.
Before the timer starts
Read the briefing
Each minigame has its own objective and may replace normal movement with a rhythm, timing, aiming, or assembly control scheme. The briefing screen answers three things: what you can do, what kills you, and what counts as winning. If a button icon in this guide disagrees with that screen, follow the screen.
Player count, controller support, and platform claims are checked against the official Steam listing. Round prompts shown in-game take priority over any static key reference.