[04] Journal

Notizen aus
der Werkstatt.

Lessons-Learned aus laufenden Projekten — Math-Design, Performance-Profile, Compliance-Workshops, Player-Behavior und Monetarisierung. Geschrieben von Studio-Leads.

[04.1] Suche & Filter
Math · 12 Min

RTP-Modellierung für den Schweizer Markt

Wie wir RTP-Bänder festlegen, die ESBK-Anforderungen erfüllen und gleichzeitig den Spielerwert in Online- und stationären Casinos balancieren.

Wir starten mit drei Volatilitäts-Profilen (low, medium, high) und definieren für jedes eine Mindest-RTP-Schwelle von 92%. Anschliessend werden Hit-Frequenz, durchschnittliche Win-Multiplikator und Bonus-Trigger-Rate so kalibriert, dass die Standardabweichung pro 1000 Spins im vereinbarten Bereich bleibt. Für Schweizer Märkte arbeiten wir mit konservativeren Bonus-Multiplikatoren als für UKGC-Releases. Jedes Mathematik-Modell wird in einem versionierten Spreadsheet dokumentiert, das vor dem Build-Freeze von Lead-Designer und Compliance-Officer gegengezeichnet wird.

Engineering · 8 Min

WebGL-Performance auf Mid-Range-Android

Schritt-für-Schritt: wie wir einen 5-Walzen-Build von 38ms auf 14ms pro Frame auf einem 2021er Mittelklasse-Gerät optimierten.

Der grösste Gewinn kam aus Texture-Atlas-Konsolidierung: 23 separate Sprite-Sheets wurden zu 4 Atlas-Texturen zusammengeführt, was die Draw-Calls von 87 auf 19 reduzierte. Anschliessend Partikel auf Instanced Rendering, Pre-baked Lighting statt Post-Processing, Audio-Streaming statt Pre-load. Ergebnis: 60 FPS auf Snapdragon 695, 45 FPS auf 2019er Helio-Chips ohne sichtbare Qualitätseinbussen.

Compliance · 10 Min

ESBK-Zertifizierung in 14 Wochen

Was wir gelernt haben, als wir den ersten Build durch die Prüfung der Eidgenössischen Spielbankenkommission brachten — inklusive Stolperfallen.

Die ESBK verlangt vollständige Reproduzierbarkeit jedes RNG-Outcomes. Wir lieferten Seed-Logs, Hash-verified Build-Bundles und ein Test-Harness, das jede Session aus einem Seed exakt reproduziert. Der unerwartete Aufwand lag in der Dokumentation der Bonus-Trigger-Logik: jede Bedingung musste in Pseudo-Code und Natursprache dargestellt werden. Wir haben dafür ein internes Template entwickelt, das jetzt für jeden Schweizer Release verwendet wird.

Design · 6 Min

Warum Art-Lock vor Math-Lock kommen sollte

Eine kontraintuitive Erkenntnis aus drei Projekten: visuelle Hierarchie definiert die mathematische Hierarchie, nicht umgekehrt.

Wenn das Top-Symbol grafisch eindeutig dominiert (Grösse, Farbsättigung, Animation), erwartet der Spieler dort den grössten Payout. Wenn die Math diese Erwartung verletzt, sinkt die Session-Length trotz höheren RTPs. Wir locken deshalb zuerst die Visual-Hierarchy mit dem Art-Director ab und passen dann die Paytable an. In zwei Pilot-Projekten hat dieser Reihenfolge-Wechsel den D7-Retention-Wert um 18% verbessert.

Growth · 9 Min

Affiliate-Hubs als Monetarisierungs-Channel

Wie wir studioeigene Educational-Hubs als nachhaltigen Revenue-Stream neben B2B-Lizenzierung etabliert haben.

Statt klassischer Promo-Sites bauen wir thematische Content-Hubs zu Slot-Mechaniken, Volatilitäts- Strategien und Spieler-Schutz. Diese Hubs ranken organisch, weil sie redaktionellen Mehrwert bieten, und führen qualifizierten Traffic zu unseren regulatorisch lizenzierten Partnern. Konversion ist 3-4× höher als bei generischen Affiliate-Sites — Spieler kommen bereits informiert.

Engineering · 11 Min

Telemetrie-Pipeline mit BigQuery

Wir teilen unsere Studio-Standard-Architektur für Session-Events, Cohort-Analyse und A/B-Testing.

Jeder Slot-Build emittiert strukturierte Events über ein typisiertes SDK: SessionStart, SpinPlaced, ReelResult, BonusTriggered, SessionEnd. Diese gehen über Cloud Pub/Sub in eine BigQuery-Tabelle mit Partition pro Tag. Dashboards in Looker Studio zeigen D1/D7/D30-Retention, Session-Length und Bet-Size-Distribution pro Cohort. Feature-Flag-A/B mit minimalem Engineering-Overhead.

Math · 7 Min

Volatilität messen, nicht raten

Praktische Methode, um Slot-Volatilität in Monte-Carlo-Simulationen mit 10 Millionen Spins quantitativ zu messen.

Volatilität als Standardabweichung des Gewinn-pro-Spin geteilt durch den RTP-Erwartungswert. Diese normalisierte Kennzahl erlaubt direkten Vergleich zwischen Slots mit unterschiedlichen Einsatz-Schemata. Unsere Simulations-Suite läuft auf Cloud Functions und liefert Ergebnisse innert 4 Minuten pro Build — schnell genug für iterative Mechanik-Änderungen.

Design · 5 Min

Sound-Design in drei Layern

Warum wir bei jedem Slot drei Sound-Layer mit unterschiedlicher Frequenz-Charakteristik bauen.

Layer 1: Ambient-Pads in tiefen Frequenzen, unterhalb der Sprachwahrnehmung — trägt das Session-Gefühl. Layer 2: rhythmische Reel-Sounds im mittleren Bereich. Layer 3: Highlight-Trigger im Höhen-Bereich. Diese Trennung erlaubt Spieler-individuelle Audio-Profile (z.B. Ambient muting) und reduziert Hörermüdung bei langen Sessions.

Compliance · 8 Min

Verantwortliches Spielen als Produkt-Feature

Wie wir Limits, Pausen und Selbst-Ausschluss-Mechaniken nativ in die Spiel-UI integrieren.

Statt Responsible-Gambling in versteckten Menüs zu vergraben, integrieren wir sie sichtbar: Session-Timer in der Top-Bar, Einzahlungs-Limit-Erinnerung bei 80% Tageslimit, Cool-Down-Modus nach längeren Sessions. Diese Massnahmen reduzieren laut unserer Studie 2023 die Risikospieler-Quote um 22%, ohne die Gesamt-Session-Quality zu beeinträchtigen.

✓ Eingegangen — wir melden uns
Mercurspiel Support

MercurspielGrüezi. Fragen Sie zu Budget, Zeitplan, Compliance oder Integration.