to Be a
Millionaire?
🇬🇧 English Version
Requirements
| What | Details |
|---|---|
| Operating System | Windows 10 or Windows 11 (64-bit) |
| Runtime | .NET 8 Desktop Runtime for Windows x64 |
| Internet Connection | Required – questions, audio, and game logic are loaded from the server |
| Server / Admin Panel | Must be active: https://millionaer.suchanek.saarland/ |
Note: The application is the display client only.
The host (moderator) controls the entire game flow via keyboard on the host PC.
Admin Panel Access
The admin panel is available at:
https://millionaer.suchanek.saarland/wwm-admin/login.php
Roles
The portal has two roles:
| Role | Who? | Access |
|---|---|---|
| Administrator | Game host / operator | Full access to all areas including question management, licenses, system settings |
| Licensee | Registered users with a valid license | Live section: lifelines, ad break, host notes |
Logging in as a Licensee
- Open the login page:
https://millionaer.suchanek.saarland/wwm-admin/login.php - Scroll to the "Regulärer Benutzer" (Regular User) section
- Enter your email address and your serial number
- Click Anmelden (Sign in)
Tip: On first login, it is recommended to set a personal password via "Passwort ändern" (Change Password) in the sidebar. The serial number remains valid as a fallback.
Forgot your password?
Use the "Passwort vergessen?" (Forgot password?) link on the login page. Enter your email address and a temporary password valid for 1 hour will be sent to you.
What Licensees can control
| Feature | Description |
|---|---|
| Telefonjoker | Configure and run the phone lifeline simulation |
| Publikumsjoker | Manage audience poll results |
| 50:50-Joker | Hide wrong answers via live override |
| Werbepause | Start and configure the ad break |
| Moderatorhinweise | Set host notes on the host screen |
Installation
Step 1 – Download
Go to the download page and download the latest ZIP file:
WerWirdMillionaer-vX.X-win-x64.zipStep 2 – Extract
Extract the ZIP file to any folder on the PC (e.g. C:\Games\WerWirdMillionaer\).
Step 3 – Launch
Double-click to start:
WerWirdMillionaer.exeOn first launch, Windows may show a security prompt — click "Run anyway".
Step 4 – Check Connection
Make sure the server at https://millionaer.suchanek.saarland/ is reachable and the admin panel is active. No game can be started without a server connection.
Game Mode Selection
When the application launches, a selection window appears with three game modes. Your choice determines which windows open and who controls the game.
| Mode | Description | Windows |
|---|---|---|
| Single Player | You play alone — no contestant, no audience in the room. You control the game yourself via keyboard on the contestant screen. | Contestant + Audience |
| Multiplayer | The contestant is in the room with you. You host via the separate Host screen. All windows run on this PC. | Host + Contestant + Audience |
| Remote Candidate | You are the contestant. The host runs the game on a separate PC. This device shows the game board and audience screen and automatically mirrors the game state from the server every 500 ms. No keyboard control on this device. | Contestant + Audience |
Note (Remote Candidate): The host must launch the software in Multiplayer mode and run the game normally. The candidate device connects automatically to the running game and reflects all changes (questions, answers, reveal, lifelines) in real time.
Camera (Audience Screen)
The software supports a live camera image on the audience screen. The camera is enabled by default — if no camera is connected or the camera is disabled in the admin panel, the game flow is unchanged.
When and how does the camera appear?
| Game phase | Camera display |
|---|---|
| Start screen & Rules Mode | Background – the camera runs as soon as it is connected and enabled. The game board is not overlaid. |
| After a correct answer (all questions) | Full screen – the camera fills the entire audience screen, overlaid with a blue banner showing the earned amount. This state holds until the next Spacebar press. |
| Segment transition from question 6 onwards (safety levels) | Side by side – camera appears to the right of the money ladder, shown on the first Spacebar press of the transition. |
| While a question is active | No camera image – the game board takes priority. |
Setup in the Admin Panel
- Open the admin panel:
https://millionaer.suchanek.saarland/wwm-admin/ - Navigate to "Kameraeinstellungen" (Camera Settings)
- Check or uncheck: Kamera aktiviert (Camera enabled)
- Select your camera: The page automatically lists all detected cameras. Click the one you want — a live preview appears directly in the browser. Choose "Automatisch" (Automatic) to always use the first available camera.
- Click "Aktivieren" (Activate) – the setting is picked up immediately by the running client; no restart required.
Note: If the game is already running when you open Camera Settings, the browser preview cannot open the camera (it is already in use by the game). In that case: close the game → select your camera on this page → restart the game.
Per-Licence Camera Setting
Each licensee can independently enable, disable, and select their camera via their own admin account. The setting applies only to their own licence and does not affect other users. Administrators also control a system-wide camera permission that applies to all users.
Note: If no camera is connected or the camera is disabled in the admin panel, the blue prize box will appear as before without a video feed.
Interrupted Candidate
If Q (show closing) is pressed between two questions, the software automatically saves the candidate's name and current level. When the next game starts, that candidate is restored:
- The host overlay displays a reminder, e.g. "▶ Continuation: Max Mustermann (from Question 5)"
- In Rules Mode, the bar automatically jumps to the saved level
- The moderator cannot move the bar manually in this state — it is fixed at the interrupted candidate's level
This allows a show to be paused and resumed seamlessly at a later point.
Game Flow Step by Step
All control is via keyboard. The host operates the PC. The contestant sees the game board on a separate screen or projector.
Prerequisite: Select a game mode when the application launches (see Game Mode Selection). The flow below applies to Multiplayer mode (with Host screen). In Single Player mode there is no Host screen; keyboard control runs on the contestant screen. In Remote Candidate mode there is no keyboard control on this device at all.
Phase 1 – Show Opening
Key I → Show intro starts (host enters, music begins)Once the show intro music begins, the AI host announcement plays automatically: a voiceover announces the host by name. Music and applause are ducked during the announcement and then fade back in. The entrance sound starts immediately after the announcement ends.
Press I again to trigger the host's entrance animation manually if needed.Phase 2 – Invite Contestant (Hotseat Intro)
Spacebar → Contestant intro starts
(contestant is shown on screen, hotseat music plays)Wait for the sequence to complete before proceeding.
Phase 3 – Show Rules & Money Ladder
Spacebar → Money ladder view (Rules Mode)While in Rules Mode:
| Key | Function |
|---|---|
↑ / ↓ | Move the orange highlight bar up/down the money ladder |
F1 | Ping / highlight Lifeline 1 (50:50) icon |
F2 | Ping / highlight Lifeline 2 (Phone) icon |
F3 | Ping / highlight Lifeline 3 (Audience) icon |
F4 / F5 | Switch game variant (e.g. with or without 4th lifeline) |
Spacebar | Exit Rules Mode → game starts |
Phase 4 – Game On (Questions & Answers)
From here, Spacebar drives the entire reveal flow:
Spacebar → Show question text
Spacebar → Reveal answer A
Spacebar → Reveal answer B
Spacebar → Reveal answer C
Spacebar → Reveal answer DOnce all four answers are visible:
Key A / B / C / D → Select an answer (contestant states their choice)
Key Enter → Confirm the answer (FINAL! Music & reveal begin)Important:Enteris irreversible. The answer can still be changed after selecting (A/B/C/D) but before pressingEnter.
After a Wrong Answer or Voluntary Exit
Once the correct answer is revealed, the closing sequence runs fully automatically:
- The "contestant leaving" sound (approx. 9 seconds) starts automatically.
- When the sound ends, all screens (host/moderator, contestant, audience) are reset automatically.
- From this point a new round can be started immediately (invite the next contestant).
No Spacebar press is needed to reset the board after a resolution.Between Questions
| Key | Function |
|---|---|
I | Toggle contestant info overlay |
G | Toggle money ladder view for the audience |
W | Start an ad break |
Q | Initiate show closing (only available between questions) |
Keyboard Reference
General Controls
| Key | Phase | Function |
|---|---|---|
I | Before game start | Start show intro / host entrance |
I | During game | Toggle contestant info overlay |
I | After show end | Start a new show from the beginning |
A | Multiplayer, before FF round | Start candidate introduction (audience screen) |
Spacebar | After candidate introduction | Show Fastest Finger board, start read loop |
Spacebar | Hotseat intro (single player) | Start contestant intro (Phase 2) |
Spacebar | After contestant intro | Open Rules Mode / money ladder (Phase 3) |
Spacebar | In Rules Mode | Exit rules, start game, lights down (Phase 4) |
Spacebar | During question | Reveal next element (question → A → B → C → D) |
A | Answers visible | Select answer A |
B | Answers visible | Select answer B |
C | Answers visible | Select answer C |
D | Answers visible | Select answer D |
Enter | After answer selection | Confirm answer (final) |
G | Any time | Toggle audience money ladder view |
S | During question | Candidate's voluntary exit |
W | Between questions | Start / resume ad break |
Q | Between questions | Initiate show closing |
Num+ | Any time | Increase volume by 10 % (0–100 %; shown as moderator hint) |
Num− | Any time | Decrease volume by 10 % (0–100 %; shown as moderator hint) |
Lifeline Keys
| Key | Lifeline | Description |
|---|---|---|
F1 | 50:50 | Two wrong answers are removed |
F2 | Phone a Friend | Call sequence starts (audio-supported) |
F3 | Ask the Audience | Audience votes; bar chart appears |
F4 | Switch / Live Audience | Depending on variant: replace question or start live audience voting |
F4 (2nd press) | End Live Audience | Only when Live Audience lifeline is active |
Rules Mode Keys
| Key | Function |
|---|---|
↑ | Move money ladder bar up |
↓ | Move money ladder bar down |
F1 | Ping lifeline 1 icon |
F2 | Ping lifeline 2 icon |
F3 | Ping lifeline 3 icon |
F4 | Toggle game variant (Standard ↔ Alternative) |
F5 | Toggle additional variant (if available) |
Spacebar | Exit Rules Mode and start game |
Lifelines in Detail
F1 – 50:50
The game removes two of the four wrong answers. The contestant is left with the correct answer and one wrong answer.
Usage: Press F1 (only once all four answers are visible and the lifeline is still available).
F2 – Phone a Friend
The Phone lifeline starts a prepared or live call sequence. Music pauses; the call audio plays. After the conversation, the host returns to the question.
Usage: Press F2.
F3 – Ask the Audience
The audience votes. A bar chart with percentage results appears on the game board. The contestant can see which answer the audience favors.
Usage: Press F3.
F4 – Switch Question or Live Audience
Depending on the active game variant:
- Switch Lifeline: The current question is replaced with a new one. The seen question is considered used.
- Live Audience Lifeline: The live audience votes via a web-based tool. The lifeline runs until
F4is pressed a second time.
Usage: Press F4 (starts lifeline). For Live Audience: press F4 again (ends lifeline).
Fastest Finger (Multiplayer Mode)
In multiplayer mode, a Fastest Finger round is played first to determine who sits in the hot seat.
Contestant Form (fill in before the game)
Before the game starts, each contestant fills in the online form on their own device:
https://millionaer.suchanek.saarland/contestant.php
| Field | Required | Description |
|---|---|---|
| Name | ✅ | First and last name |
| City | ✅ | Town or city |
| Prize purpose | ✅ | What would the contestant do with the prize money? |
| Date of birth | – | DD.MM.YYYY |
| Marital status | – | e.g. single, married |
| Companion | – | Name of person they brought along |
| Hobbies | – | Free text |
The data is stored server-side and is shown automatically during the candidate introduction (key A in multiplayer mode) on the audience screen. Up to 6 contestants can be stored at the same time; the oldest entry is dropped when a seventh is submitted.
Note: The form data persists after submission and is only cleared by clicking the "Formular leeren" (Clear form) button shown after submission, or by a new submission with the same name.
Flow
Key A → Start candidate introduction
(audience screen: each contestant's name + city appear
one by one with music & applause, ~3 s each)
--- Introduction runs automatically ---
Spacebar → Show Fastest Finger board (read loop begins)
Spacebar → Show question (question text visible only)
Spacebar → Reveal answers + 20-second timer starts automatically
(contestants enter their order on their own device)
--- Timer runs and closes automatically ---
Spacebar → Reveal 1st correct answer
Spacebar → Reveal 2nd correct answer
Spacebar → Reveal 3rd correct answer
Spacebar → Reveal 4th correct answer
Spacebar → Winner sound + winner display
Spacebar → Hide overlay → hotseat intro beginsNote: All keys are locked while the candidate introduction is playing.
Only once the overlay has disappeared will Spacebar become active again.
Contestant Input (on contestant device)
| Key | Function |
|---|---|
A / B / C / D | Type answer letters in desired order |
Backspace | Remove the last letter |
Enter | Submit the order |
Note: After the timer expires, no further input is accepted.
Ad Break & Show Closing
Ad Break
Key W → Start ad break sequence
Key W → End ad break, resume gameThe ad break hides the game board and plays a transition sequence.
Show Closing
Key Q → Initiate closing sequenceQ is only available after at least one question has been asked and while no answer is actively being selected. After the closing, press I to start a new show.
Announcement & Hints
TTS Host Announcement
At show start, an AI voiceover announces the host by name (e.g. "Welcome — your host: [Name]!"). The announcement plays automatically in sync with the show intro music and requires no key press.
Configuration in the admin panel:
- Log into the admin panel:
https://millionaer.suchanek.saarland/wwm-admin/login.php - Select "Ansage & Hilfestellungen" (Announcement & Hints) in the sidebar
- Check "Ansage aktivieren" (Enable announcement)
- Enter the host's name – leave blank to use the name from the licence registration
- Choose the form of address: Moderator (he) or Moderatorin (she)
- Optional: Direkteingabe – enter a fixed text that will always be spoken exactly as written (placeholders
{name}and{titel}available) - Click "Speichern" (Save)
Quick access: In the live section ("Live-Eingriff" → "Ansage" tab), the enable toggle, name, and custom text can be adjusted quickly just before or during the show.
Host Notes (Live Overlay)
In the admin panel's live section, the licensee can send a short text note to the host screen at any time. The note appears as an overlay on the host's PC – invisible to the contestant and audience.
Typical Use Cases:
- Messages from the production team (e.g. "5 minutes of airtime left!")
- Quick info about the next contestant
- Reminders about special questions or schedule changes
- Technical notes during the live show
How to Use:
- Log into the admin panel as a licensee:
https://millionaer.suchanek.saarland/wwm-admin/login.php - Select "Ansage & Hilfestellungen" in the sidebar (or "Live-Eingriff" → "Hinweis" tab)
- Type the desired text into the input field
- Click "Senden" (Send) – the note appears instantly on the host screen
Note: The displayed text stays visible until it is cleared or overwritten from the admin panel. It is only shown on the host PC – not on the contestant or audience screen.
Tutorial Hints
On the same page there is a "Tutorial Hints" toggle. When enabled, contextual key guides appear on the host screen showing the currently relevant keys for each game phase (e.g. I → start intro, SPACE → reveal, ENTER → confirm). A manually sent web note always takes priority and replaces the tutorial hint for as long as it is active.
Quick Reference
┌─────────────────────────────────────────────────────┐
│ QUICK REFERENCE – KEYS │
├──────────────┬──────────────────────────────────────┤
│ I │ Show intro / New game │
│ SPACEBAR │ Advance (everything – intro, reveal…) │
│ A B C D │ Select answer │
│ ENTER │ Confirm answer (irreversible!) │
├──────────────┼──────────────────────────────────────┤
│ F1 │ Lifeline: 50:50 │
│ F2 │ Lifeline: Phone │
│ F3 │ Lifeline: Audience │
│ F4 │ Lifeline: Switch / Live Audience │
├──────────────┼──────────────────────────────────────┤
│ G │ Toggle audience money ladder │
│ W │ Ad break │
│ Q │ Initiate show closing │
└──────────────┴──────────────────────────────────────┘*Wer wird Millionär – Game System © 2026 | GitHub Repository*