Katzen, wo ohne sieHallo, mein Name ist Oleg und ich leite und besitze eine Firma, die Spielautomaten mit Geldgewinnen entwickelt und produziert.
Da dieses Thema im Habré / GT schlecht behandelt wird und ich viel darüber sprechen möchte, werde ich trotzdem mit einem allgemeinen Einführungsartikel beginnen. Ich habe lange überlegt, wie ich mich diesem Thema nähern soll: die autobiografische Standardpräsentation „Wie ich das Casino eröffnet habe.“ Oder darüber, wie Rollen und Boni in Spielen berechnet werden, über die in unserer Branche verwendete Hardwareplattform, über die Architektur von Programmen, was wir über Glücksspiele usw. entwickeln. Aber trotzdem, lassen Sie es zuerst eine Mini-Rezension über alles sein, und ich werde versuchen, es interessant zu machen.
Ich möchte sofort darauf hinweisen, dass die Entwicklung und der Export rechtmäßig sind, obwohl ich in der Ukraine bin, wo das Glücksspielgeschäft verboten ist. Und obwohl wir den gesamten Zyklus abdecken (Entwicklung von Software, Spielbrettern, Grafiken, Sounds, Gehäusen, Montage, Betrieb), findet der Betrieb in Ländern statt, in denen dieses Geschäft legal ist, obwohl es streng reguliert ist.
Ein Spielautomat mit einem Geldpreis (im Folgenden als Spielautomat bezeichnet) ist normalerweise ein Video-Slot, wie auf dem Foto unten dargestellt.
Apex-SpielautomatEs könnte auch sein
Lotterieterminal
Zeus Play Lottery Terminal Oder
Bingo-Maschine
Zitro Bingo Maschine Bingo ist im Wesentlichen die gleiche Lotterie, wir kennen dieses Spiel von sowjetischen Fässern in einer Tüte, mit Karten, es wurde sogar Lotto genannt. Trotzdem ist dieses Spiel bei lateinamerikanischen Völkern so beliebt, dass es normalerweise in einer separaten Klasse durchgeführt wird.
Eigenes Bingo-SpielIn diesem Artikel konzentrieren wir uns auf den Video-Slot als interessanteste Instanz von Spielautomaten.
Technisch gesehen ist ein Standardspielautomat ein Metallgehäuse mit einem Spielbrett im Inneren, 2-3 Monitoren, einem Touchscreen und Peripheriegeräten.
Ein Foto des Spielautomaten in offener Form wurde nicht gefunden, in diesem Bild handelt es sich um ein Spielterminal aus eigener Produktion. Fach rechts mit Tür - für RechnungsprüferAuf dem Hauptmonitor (unterer Monitor) emuliert ein spezielles Programm die Drehung der Walzen, die Spielsymbole darstellen. Meistens gibt es 5 Trommeln mit jeweils 3 Zeichen, obwohl es natürlich viele Variationen gibt, die einen Unterschied machen würden. Die Aufgabe des Spielers besteht darin, eine bestimmte Kombination von Symbolen auf benachbarten Walzen zu fangen. Meistens in einer Reihe, meistens von links nach rechts, aber nicht immer.
In dieser Spielsituation wurden in Zeile 19 4 "10" -Symbole angezeigt. Das "Löwen" -Symbol ist in diesem Fall das WILD-Symbol, das alle anderen ersetzt.Die Spielregeln sind unterschiedlich und werden normalerweise auf einem separaten zusätzlichen Monitor angezeigt.
Paytable BeispielEs ist interessant, dass zusätzliche Monitore, bei denen es sich früher nur um Werbeglas handelte, mit Informationen über Preise so stark gewachsen sind, dass sie jetzt den Hauptarbeitsbereich in der Region überschreiten. Die Gesamtzahl der Monitore auf einem Gerät kann bis zu fünf betragen - ein Mini-Touch-Bedienfeld, ein Monitor mit Rollen, 2 Monitore mit Informationen zu Preisen / Jackpots und ein Top-Topler-Monitor mit dem Markenlogo. Die Standarddiagonale beträgt 24 Zoll.
Obwohl einige Hersteller nicht aufhören können:
Arictocrat Spielautomaten Schauen wir uns das Gerät an.
Das Herzstück des Produkts ist das Spielbrett. Bisher waren dies die komplexesten modularen mehrschichtigen Motherboards unserer eigenen Produktion, die den Hersteller einen hübschen Cent kosteten.
Novomatisches Coolfire BoardProprietäre Boards hatten nur einen Vorteil - die Komplexität der Herstellung als Kopierschutz, aber China und Taiwan haben dies nicht gestoppt. Der Preis der Kopie war sehr greifbar, zum Beispiel erreichten die Kosten für eine bloße Kopie (ohne Firmware) des Novomatic Coolfire-Spielbretts 2.500 US-Dollar.
Natürlich gab es vor 10 und 15 Jahren PC-basierte Lösungen. Sie waren jedoch aus mehreren Gründen nicht sehr geeignet.
Erstens kamen sie mit der Kontrolle einer großen Anzahl von Peripheriegeräten und der Aufrechterhaltung des augenblicklichen Zustands des Spiels mit einem plötzlichen Stromausfall schlecht zurecht. Darüber hinaus waren nicht alle Regulierungs- und Kontrollbehörden für die Messtechnik solcher Geräte bereit: Ein typischer Fall dieser Zeit - ein Inspektor mit einem Programmierer benötigt ein ROM, um die Prüfsumme der Firmware zu entfernen.
Infolgedessen waren viele PC-basierte Produkte fehlerhaft, verloren Daten oder wurden im Allgemeinen auf einer Desktop-Version von Windows erstellt. All dies führte zu einem schlechten Ruf für Geräte, die auf einem PC gebaut wurden, und selbst ein perfekt funktionierendes Produkt war schwer zu verkaufen.
Es lohnt sich, dies rückgängig zu machen, und
es gibt Symbiosen der x86-Plattform, die speziell für den Spielautomaten entwickelt wurden.
Advantech Innocore Game PlatformHeutzutage verwenden die meisten Hersteller jedoch eine PC-Plattform. Möglich wurde dies dank der Technologie, dank des geräumigen und zuverlässigen EEPROM, der schnellen Busse, der Dual-Head-Videomodule und der Motherboard-Hersteller, die einen Schritt in Richtung unserer Branche getan haben. Darüber hinaus sowohl im technischen Aspekt als auch im Marketing. Zum Beispiel hat es sich gelohnt, 200 Motherboards zu bestellen, und der Entwicklungsleiter von Fujitsu in Europa kam aus Deutschland zu unserer Produktionsstätte.
Daher ist die Standardlösung für das Gerät jetzt ein industrielles Motherboard sowie ein Interface-Gameboard, das Peripheriegeräte steuert und Finanz- und Spielinformationen speichert.
Die Überschrift „Interessante Tatsache“: Bei Verwendung eines PCs werden Finanzdaten und eine Spielkombination normalerweise auf dem Spielbrett im EEPROM gespeichert. Um die Situation auszuschließen, dass "auf den ersten beiden Walzen nichts passiert ist - wir ziehen es aus dem Sockel und wiederholen es", müssen Sie nach dem Drücken der Starttaste zunächst eine Kombination erstellen, die Finanzen neu berechnen, einen neuen Speicherauszug des Gerätezustands auf dem Brett speichern und erst dann die Walzen drehen.
Unterüberschrift „Lebensgeschichte“: Anfang der 2000er Jahre schickte uns ein großer englischer Hersteller, der mechanische Geräte herstellte, 5 Video-Slots unseres eigenen Designs zum Testen als Neuheit. Die Geräte wurden auf Basis eines PCs gebaut und was sofort alarmierte - auf Basis von Windows. Ok, setzen. Am dritten Tag - ein Anruf aus dem Fahrgastraum "Wir haben einen unglaublich großen Gewinn, der Spieler hat bereits die Polizei gerufen, um das Problem zu beheben." Ich komme an: 99999999 Griwna auf dem Bildschirm. Von Null subtrahierte das kleine Mädchen irgendwie von den Jungs im Programm. Nun, danke für das BCD-Format, nicht für WORD, sonst wären es 4.294.967.294.
Wir verwenden das Industriebrett
Fujitsu D3313-S4 in Verbindung mit einem Spielbrett unseres eigenen Designs, das auf STM32 basiert. Die Karten kommunizieren über Ethernet miteinander. Wir haben USB aus mehreren Gründen abgelehnt, aber weil Auf dem Motherboard befinden sich 2 Ethernet-Anschlüsse - dann ist es für uns noch bequemer.
Betrachten Sie die Peripherie eines Standardspielautomaten.
Steuertasten
Früher verwendete „Nur Tasten“ wurden durch Tasten mit einem programmierbaren TFT-Display ersetzt. Dies ist einer der fetten Vorteile unserer Branche - Sie können interessante Produkte für Arbeitszwecke "anfassen".
Williams Gaming-TastaturJetzt geht der Trend zu LCD-Touch-Panels, die jedoch kein taktiles Touch-Gefühl vermitteln. Daher werden sie häufiger in Kombination mit der mechanischen START-Taste verwendet, auf der Sie schlagen können.
IGT- TastaturRechnungsakzeptor
Das Hauptelement bei halbautonomen Geräten (es gibt bargeldlose Lösungen, aber dazu später mehr). Typischerweise ist dies ein komplexes elektromechanisches Gerät mit einer Reihe von Sensoren und elektromechanischen Antrieben.
Rechnungsakzeptormodell JCM iVisionAkzeptierte Geldscheine werden in einer Kassette in einem Stapel gestapelt. Standardkassette - für 500 Scheine.
Die Unterüberschrift ist eine „interessante Tatsache“: Viele Menschen denken darüber nach, wie ein Rechnungsprüfer eine Rechnung erkennt. Es gibt keinen optischen Scanner wie einen Computer. Natürlich gibt es Entwicklungen, die auf Bildverarbeitung basieren, aber normalerweise sind dies nur optische und ultraviolette Sensoren mit einem Prisma, die die integralen Komponenten von Farben akkumulieren und mit dem Standard vergleichen.
Diese Sensoren arbeiten mit Magnetsensoren und Sensoren für das physische Vorhandensein der Rechnung zusammen. Das Prinzip des Vergleichs integraler Parameter ermöglicht es Ihnen, Defekte auf Banknoten zu filtern und mit unterschiedlichem Verschleiß umzugehen.

JCM iVision-Rechnungsakzeptormodul
Die Unterüberschrift „Lebensgeschichten“: In den 2000er Jahren nahmen Geräte eines großen Herstellers UAH 10, genau geschnitten, mit einem aus einem Notizbuch in eine Zelle geschnittenen geklebten Blatt und UAH 5 mit einem geklebten Blatt aus einem Notizbuch in einer Linie. Wenn im Gegenteil geklebt - nicht akzeptiert, funktionierte es in dieser Konfiguration. Wie jemand darüber nachdachte, ist es nicht klar, aber wir haben ziemlich große Verluste erlitten, bis der Hersteller ein Update veröffentlichte.
Es gibt Rechnungsakzeptoren mit einem Rechnungszahlungsmechanismus, aber wir werden das nächste Mal darüber sprechen (falls es einen gibt).
Münzprüfer
Es wird selten verwendet, es ist normalerweise in Verbindung mit einem Münzzahlgerät (Trichter) relevant.
Münzakzeptoren sind dumm (wir nennen sie Münzkomparator), die die Größe des Tokens durch Vergleich mit dem Standard bestimmen, und intelligent - was zwischen verschiedenen Münzwerten unterscheiden kann.
Münzakzeptor Azkoyen Modular A.Wie erkennt man eine Münze, die im Gegensatz zu einer Rechnung schnell durch Mechanismen herunterfliegt? Natürlich das Geräusch eines Schlags auf die Baustelle. Der Hauptsensor des Münzprüfers ist ein akustischer Sensor. Ich glaube nicht, dass wir über den Frequenzbereich des menschlichen Ohrs sprechen, aber nicht weniger, Schwingungsparameter werden gemessen. Außerdem ist ein Magnetsensor an der Erfassung einer Münze beteiligt.
Zum Schutz vor "Fischen" werden immer Anti-Phishing-Blockierungsmechanismen verwendet. Die Münze, die durch die Sensoren fließt, kommt nicht zurück.
Unterüberschrift „interessante Tatsache“: Münzakzeptoren von Spielautomaten sind theoretisch mit Verkaufsautomaten kompatibel, werden jedoch in der Regel nur im Spielsektor eingesetzt. Verkaufsautomaten haben ein anderes Prinzip für die Aufbewahrung und Ausgabe von Münzen. Der Spender des Verkaufsautomaten besteht aus hohen Kunststoffrohren mit unterschiedlichen Stückelungen von Münzen, die für eine gewisse Veränderung ausgelegt sind. Dies sind normalerweise ein paar Münzen, die Sie langsam in ein flaches Tablett gießen können.
Der Spender des Spielautomaten hat eine große Kapazität mit einem Nennwert (seltener zwei Kapazitäten mit zwei). Sie müssen schnell (5-10 Münzen pro Sekunde) aus einer Kapazität bezahlen. Daher hat der Spielautomat normalerweise keinen Münztrenner (das Gerät akzeptiert nur 1 Stückelung), und wenn er vorhanden ist, ist er ziemlich spezifisch. Beim Verkauf gibt es viele integrierte Produkte, bei denen der Münzprüfer mit einem Separator und einem Spender kombiniert wird.
Münzauszahlungsgerät (Trichter)
Es gibt mit einem Bandmechanismus und mit einer Scheibe. Das sind ziemlich dumme Geräte: Der Motor dreht die Festplatte, der optische Sensor zählt die Nummer. Wie ich oben geschrieben habe, unterscheiden sie sich von Münzautomaten von Kaffeemaschinen und anderen Geräten zum Bezahlen von Wechselgeldern.
Band Hopper MK IV
Disk Hopper Azkoyen MDP-10Solche Geräte sind in Ländern beliebt, in denen Münzen mit einem hohen Nennwert, beispielsweise 2 Euro, verwendet werden.
Belegdrucker
Im Spielebereich werden etwas andere Drucker verwendet als in Zahlungsterminals. Dies sind auch Thermodrucker, die jedoch auf dickem Karton drucken. Die Kosten für den Druck steigen - 0,5 Cent.

Futire Logic GEN2 Drucker
Warum befindet sich ein Drucker im Gerät? Nein, Steuerschecks werden nicht akzeptiert, dies ist die Aufgabe des Kassierers und des Kassierers. Der Drucker wird für das TITO-System benötigt (Ticket ein, Ticket aus).
Das Fazit lautet: Der Spieler hat den Wunsch, das Gerät zu wechseln und das Spiel fortzusetzen, sagen wir 500 US-Dollar auf dem Konto des Geräts. Er drückt die "Auszahlungs" -Taste, das Gerät teilt dem Server gemäß einem speziellen Spielprotokoll mit: "Ich bin ID 23, die Zahlung beträgt 500 USD."
Der Server generiert ein eindeutiges Token und sendet es an das Gerät. Der Spielautomat druckt diesen Token in Form eines Barcodes auf dicken Karton. Der Spieler erhält ein gedrucktes Ticket.
Außerdem kann er zur Kasse gehen und sie einlösen oder sich an einen anderen Automaten setzen und dieses Ticket in den Rechnungsprüfer eingeben. Alle Rechnungsakzeptoren können einen 1D-Barcode lesen, sodass der Spielautomat, der Daten vom Rechnungsakzeptor „Ein Ticket mit einem Barcode xxxxxxxx“ erhalten hat, diese Informationen an den Server überträgt.
Der Server akzeptiert das Token, findet es in der Datenbank und weist das Gerät an, 500 USD in Rechnung zu stellen. Der Spieler setzt das Spiel fort.
Dieser Interaktionsmechanismus ist in Räumen möglich, die mit einem Server ausgestattet sind, der Geräte mit dem
IGT SAS- Spielprotokoll bedient (nicht zu verwechseln mit Serial Attached SCSI). Dies ist für uns ein Problem, da das Protokoll alt ist (RS-232 mit einem zusätzlichen 9. Weckbit). Dies wird normalerweise von 16550 Chips in einem PC schlecht unterstützt) und proprietär (Hallo IGT). Ein Basisabonnement, um die Dokumentation zu erhalten, ist ziemlich teuer.
Topologie - 127 Geräte hängen an einem gemeinsam genutzten Bus. Ein Weckbit in einem Byte ist ein Zeichen dafür, dass das nächste Byte die Adresse des Geräts ist, auf das zugegriffen wird, und kein Datenbyte.
Die Überschrift "Interessante Tatsache": Es gibt ein modernes kostenloses Protokoll für die Kommunikation von Spielgeräten auf Basis von TCP / IP: Open G2S , aber Sie können nicht gegen die Lobby der Riesen argumentieren, und die Unterstützung von Legacy- Produkten ist in unserer Region nicht nur ein Sound.
Kartenleser:
Wird selten verwendet. Tatsächlich übernimmt es die Funktionen des Lesens von Bankkarten für POS-Operationen sowie zur Spieleridentifikation.
Persönlich bewerben wir uns nicht und wenn wir anfangen, beschränken wir uns auf kontaktlose Leser, die für den Paypass ausreichen.
Bally-Gerät mit Kartenleser.Touchscreen:
Wir alle erinnern uns, wie schwierig es manchmal ist, den virtuellen Knopf eines Zahlungsterminals zu drücken. Der Grund dafür sind akustische Tachkrins (Touchscreens auf oberflächenakustischen Wellen - Tenside). Sie sind sehr empfindlich gegen Verschmutzung (ein Fremdkörper blockiert den Betrieb des Geräts vollständig). Außerdem mögen sie keinen lauten Klang (oder eher Vibration).
In der Spielebranche werden Infrarot-Touchscreens und kapazitive verwendet. Infrarotschirme sind etwas teurer als Tenside, aber zuverlässiger. Sie mögen kein direktes Sonnenlicht, aber in unserer Sphäre fehlt dieses Element völlig. Aber die Vibration des Klangs ist ziemlich.
Strukturell ist ein Infrarotbildschirm ein Rahmen mit LEDs und Fotosensoren um den Umfang. Je mehr von ihnen, desto genauer. Aber der Finger ist dick, so dass nicht viel nötig ist.
Noname IR Touch FrameDer Rahmen erzeugt eine gewisse Tiefe zwischen der Außenfläche des Gehäuses und dem Glas des Monitors, sodass er nicht immer geeignet ist. Hersteller, deren Designmerkmale so sind, dass das Glas nicht versenkt ist oder gewöhnliches Glas mehrere Monitore kombiniert, können keine Infrarotbildschirme verwenden (wie Smartphone-Hersteller), daher wählen sie kapazitive Bildschirme.
Die Überschrift „Interessante Tatsache“: In Spielautomaten wird sogar mit einem Touchscreen mindestens eine mechanische Taste verwendet - „Start“ (Wiedergabe). Spieler sind es so gewohnt, diesen Knopf zu drücken, dass sich die Edelstahlplatte im Laufe der Zeit oft verbiegt. Infolgedessen möchte niemand, dass diese Megajoule durch den Monitorbildschirm gelöscht werden, und die Taste wird verwendet.
Zähler
Selbst in modernen Geräten werden elektromechanische Zähler verwendet. Im Wesentlichen handelt es sich hierbei um ein Subsystem zum Duplizieren der Integrität von Finanzinformationen.
Elektronische Daten können beschädigt oder gehackt werden, und ein versiegelter Zähler erhöht die Zuverlässigkeit. Das Spielbrett kann normalerweise feststellen, ob die Zähler getrennt wurden, und versiegelte Anschlüsse erschweren die Installation eines "Steckers".
Unterüberschrift „Interessante Tatsache“: In Rumänien verlangen die Kontrollbehörden Online-Ablesungen von mechanischen Zählern. Wie kann man Daten von einem Zähler lesen, der kein Kommunikationsprotokoll hat? Sie selbst wissen es nicht. Es ist nicht möglich, das optische Erkennungssystem von Zahlen zu verwenden, weil Die Zähler sollten durch das Bezeichnungsfenster im Gehäuse schauen.
Exotisch
Einige Hersteller verwenden 3D-Monitore, obwohl die Vorteile solcher Lösungen zweifelhaft sind - die Augen werden sehr müde. Die Tiefe des 3D-Effekts ist jedoch bis auf Null einstellbar.
IGT-Gerät mit einem 3D-Monitor, für den keine Brille erforderlich ist.Wer genug Geld hat, produziert Markenstühle mit Tastatur, integrierter Akustik und Vibration.
Das Gerät von Novomatic "Novostar VIP"Software
In der Regel wird ein moderner Spielautomat auf Basis des Linux-Betriebssystems aufgebaut, auf dem in C ++ geschriebene Software ausgeführt wird. 3D-Engines werden aktiv verwendet, obwohl die Kamera fixiert ist.
Unternehmen, die über das Internet an Land kommen, sowie Unternehmen, die sich ursprünglich um die Unterstützung mehrerer Plattformen gekümmert haben, verwenden Unity oder selbst geschriebene Web-Engines. In der Desktop-Version öffnen sie einfach den Web-Canvas im Vollbildmodus.
Die Überschrift ist eine „interessante Tatsache“: Eine Glücksspiellizenz für Unity kostet 200.000 US-Dollar. Es gibt keine Beweise, aber ich habe wiederholt gelesen und gehört.
Auf den ersten Blick scheint das Video-Slot-Programm einfach zu sein, und die Illusion „Das können wir auch, lasst uns in diese Geldbranche eintauchen“ mag auftauchen. Tatsächlich sind viele komplexe Algorithmen implizit „unter der Haube“, und einige Gesetze des Genres in Design und Mathematik sind nur denen bekannt, die Erfahrung haben.
Apropos Design, die Branche ist eher konservativ, das Prinzip „der beste Feind des Guten“ und „Werke - nicht anfassen“ funktioniert für uns. Daher sehen einige Schnittstellen wie Grüße aus den neunziger Jahren aus. Es gibt keinen Platz für dünne Schriftarten, ganz zu schweigen von Materialdesign und anderen modernen Trends. Schlagschatten, Strichbreite = 10, innere Abschrägung, goldener Farbverlauf ist unser Alles. Wie in "99 Franken": "Bei uns ist der Himmel immer blau und die Mädchen sind immer schön."
Zurück zur Software. Wir verwenden Qt mit einer proprietären Engine unter OpenGL. Ich mag es, dass ich Code für Windows kompilieren kann, um mit Grafiken in Photoshop zu arbeiten, und zu Linux zurückkehren kann, um die Version zu erstellen.
In einfachen Projekten verwenden wir Qt3D in QML. Die Bibliothek ist feucht, aber ich finde es gut, dass Sie jeder Eigenschaft des Objekts einen Animationscontroller hinzufügen können.
In der Version verwenden wir Ubuntu Linux, das alle unnötigen und installierten Openbox entfernt. Natürlich blockiert alle Hotkeys, Kontextmenü, Textkonsolen.Das Programm ist ein "Multi-Game", dh Lädt eine Reihe von Spielen gleichzeitig in den Speicher und ermöglicht das Umschalten zwischen ihnen. Durch die Texturkomprimierung können die Grafiken von 25 bis 30 Spielen in 4 GB RAM angepasst werden.Mit den angeschlossenen Peripheriegeräten arbeiten wir auf der Ebene des Befehlsprotokolls. Die Treiberdiskette wird sofort in den Papierkorb geschickt, ein Brief an den Hersteller geschrieben, die NDA-Zeichen und alle erforderlichen Informationen erhalten. Härter, aber zuverlässiger. Außerdem müssen Sie manchmal mit einer kleinen Platine ohne Betriebssystem an das Gerät klopfen.« »: . . , ESC/P, , QImage . . , ssh CUPS , , .
Mathe
Die Berechnung des klassischen Spiels für ein mechanisches Gerät ist nicht schwierig - es gibt eine Gewinnliste für jede Kombination. Sie müssen die Anzahl aller möglichen Kombinationen für jedes Symbol berechnen, die Gewinnkombinationen mit dem Wert des Gewinns multiplizieren und den Gesamtbetrag erhalten, den das Gerät zahlen wird.Das heißt, die Berechnung wird ausgeführt, um alle Rollen der Reihe nach vollständig zu scrollen. Wenn wir eine Analogie zum Kilometerzähler des Autos ziehen, analysieren wir die Kombination der Scheibendrehung von 00000 in Serie bis 99999. Dies ist viel effizienter als das zufällige Drehen der Walzen und das Sammeln von Gewinnstatistiken (Brute Force). Jede Kombination ist gleich wahrscheinlich, daher reicht es aus, alles einmal zu analysieren.Mit Gewinnlinien ist auch alles einfach (es gibt mehr als eine davon in einem modernen Spielgerät). Die Wahrscheinlichkeit, eine Kombination zu kombinieren, ist in jeder Zeile gleich wahrscheinlich. Es reicht also aus, die Kombinationen für eine Zeile zu analysieren. Diese Berechnung ist für eine beliebige Anzahl von Zeilen aktiv, die gleichzeitig aktiv sind (für einige Spielregeln ist dies beispielsweise nicht der Fall, wenn das Spiel ein Symbol enthält, das sich öffnet). einige Zellen überschreiben).Schwierigkeiten beginnen mit dem Aufkommen von WILD-Charakteren (Jokern). Das Joker-Symbol ist polymorph und ersetzt jedes andere Symbol. Das heißt,
Die Kombination LEMON WILD LEMON wird von der Maschinensoftware als LEMON LEMON LEMON ausgewiesen.Infolgedessen müssen wir das Problem lösen: „Der Hut enthält 3 zweifarbige Kugeln, aus denen Sie 2 weiße oder 2 schwarze Kugeln erhalten können.“ Die klassische Wahrscheinlichkeitstheorie macht eine hilflose Geste über polymorphe Objekte (richtig, wenn nicht). Sie müssen mit dieser Situation umgehen - wenn die Gesamtzahl der Kombinationen größer ist als das Produkt aller Elemente.Es ist auch sehr langweilig, Spiele wie Bingo zu zählen, bei denen die höhere Gewinnkombination die niedrigste grafisch ausschließt, oder Spiele wie Draw Poker, bei denen das Ergebnis von der Strategie des Spielers abhängt (welche Karten er geändert hat, welche er verlassen hat).« »: , , — , : Meta-testing, Confidence Level, Adjacency Blocks, Adjacency High-Low, Adjacency Max-Min, Count of Counts, Coupon Collector's Test, DieHard Battery of Tests, Duplicates Test, Interplay Correlation Test, Overlaps Test, Permutation Test, Position Interaction Test, Relative Frequency by Positions Test, Wald-Wolfowitz Runs Test, Serial Correlation Test, 3 Sigma Test, Total Distribution Test, Total Distribution by Position Test, Unequal Probabilities Test.
Alle Hersteller berechnen die Walzen so, dass bei zufälliger Rotation die Erwartung der Gewinnsumme geringer ist als die Summe der Wetten, was die Rentabilität sicherstellt.Die beste Analogie ist das Roulette-Rad. Die Mathematik ist in der Physik der Scheibe und der Gewinn-Tabelle - 37 mögliche Ergebnisse, der Gewinnmultiplikator für die Zahl ist 36. Gesamtprozentsatz der Roulette-Renditen mit einer Null: 36 * 1/37 = 0,972.Im Video-Slot - das Gleiche - beträgt nur die Anzahl der möglichen Ergebnisse mehrere zehn Millionen.Normalerweise beträgt die Länge der Rollen im Video-Slot 25-75 Zeichen. Weniger als dieser Bereich ist schlecht - Top-Charaktere werden oft kombiniert, mehr ist auch nicht sehr gut - das Gerät wartet zu lange, um zu warten. Die Trommeln können auch unterschiedlich lang sein.
Lange Zeit gab es keine Bilder - dies ist nur ein Screenshot eines unserer Spiele« »: - , , , . ( ).
? «virtual reels» — , . , , .
, , .
Der Artikel geht über den Rahmen der Übersicht hinaus, daher werde ich nur einige Fotos unseres Montageprozesses veröffentlichen:4 Fotos
Logic area -
Logic area -. , .
.
Schönheit Online Casino
Außerhalb des Fensters von 2017 haben immer mehr Menschen Bankkarten und leisten Zahlungen im Internet. Und was noch wichtiger ist: Immer mehr Menschen haben gelernt, Online-Diensten zu vertrauen. Ich meine nicht Datensicherheit - dieses Problem wird immer relevant sein, sondern das Vertrauen, einen Service von einem Unternehmen zu erhalten, das "irgendwo weit weg, aber plötzlich ein Betrug" ist.
Daher werden Online-Casinos selbstbewusster und selbstbewusster. Die Sprachausgabe der Serie wird also immer mehr leiden.
Streamer spielen eine wichtige Rolle bei der Popularisierung (seien Sie vorsichtig mit dem Link, viel Matte) sowie bei der Arbeit mit dem Kunden - Offline-Casinos kennen ihre Benutzer oft nicht einmal namentlich und Online-Institutionen verfügen über eine Reihe persönlicher Daten. Als registrierter Benutzer eines russischen Casinos zögern sie nicht, mich von der Moskauer Nummer in der Ukraine aus anzurufen, um über eine aktuelle Aktion zu sprechen. Denken Sie nur, Roaming. Kunde ist wichtiger.
Das Öffnen eines Online-Casinos ist sehr einfach - erstellen Sie einfach eine Website mit Benutzerregistrierung und schließen Sie Vereinbarungen mit Unternehmen durch Inhaltsanbieter von Slots. In guter Weise benötigen Sie auch eine Abrechnung, aber wenn Sie möchten, kann dieser Service auch dem Anbieter angeboten werden.
Der Anbieter stellt eine API und einen Frame bereit, in dem der Video-Slot angezeigt wird. Das Online-Casino gibt die Kennung des Spielers an den Inhaltsanbieter und die Wette weiter und erhält im Gegenzug den Gewinnbetrag (dies ist natürlich eine vereinfachte Beschreibung des Prozesses der Interaktion mit der API). Welche Art von Interaktion während des Spiels stattfindet - das Casino kümmert sich im Großen und Ganzen nicht wirklich darum.
Infolgedessen erhält der Anbieter von Spielinhalten einen kleinen Prozentsatz für den Dienst, und das Casino erhält echtes Geld aus Benutzerzahlungen.
In der Regel ist ein Online-Casino ein Aggregator, der mit mehreren Spieleentwicklern interagiert. Jeder der Spieleentwickler hat seine eigene API, aber das Wesentliche der Interaktion ist überall ähnlich.
Das Schöne an der Online-Plattform ist, dass Sie sich im Land registrieren und eine Lizenz mit loyalen Zertifizierungsbedingungen und Steuern erhalten können. Daher ist es oft
Malta ,
Gibraltar oder einige andere Inseln. Die Inselbewohner waren jedoch nicht ratlos und verlangen zusätzlich zu den Lizenzgebühren monatliche Abzüge von jedem Lizenznehmer.
Es ist klar, dass die Lizenz eines Landes nicht das Recht einräumt, Aktivitäten auf der ganzen Welt durchzuführen - es gibt Länder, die eine lokale Lizenzierung benötigen oder diese Art von Aktivität vollständig verbieten. Aber nicht alle Länder können den Zugang zu illegalen Ressourcen überwachen und blockieren.
Unterüberschrift „Interessante Tatsache“: „Probleme beim Zugriff auf joycasino?“ (c) Ich habe - ja. Folgendes sehe ich auf joycasino.com und auf allen Spiegeln: „Diese Ressource ist für Besuche aus der Ukraine und Portugal geschlossen. Bei allen Fragen wenden Sie sich bitte an den Support unter support@joycasino.com . “ Die aufdringlichsten erwiesen sich als die gesetzestreuesten, die meisten verbleibenden Ressourcen ohne Probleme erteilen eine Genehmigung und führen sogar Finanztransaktionen durch.
Unterüberschrift „Lebensgeschichte“ : Es war interessant, wie das Casino die Gewinne auf eine Bankkarte zahlt. Ich freute mich auf die Überweisung, um den Zweck der Zahlung zu sehen.
Der Betrag von 186 Dollar kam teilweise mit Verzögerungen. Die 50 Dollar, die ich als Einzahlung gemacht habe, kamen als "Warenrückgabe", weitere 2 Zahlungen zu je 50 mit dem gleichen Wortlaut (anscheinend jemandes, weil ich nur 50 gemacht habe), und einen Tag später erhielt ich 36 Dollar als Überweisung von Zypern (anscheinend gab es keine wertmäßige Kaution).
Im Allgemeinen funktioniert die Steuerminimierung auch in dieser Branche.
Ich möchte ein paar Worte über die Unternehmen sagen, die Online-Slots entwickeln (
NetEnt ,
Microgaming ,
Endorphina ,
Yggdrasil ).
Früher haben wir sie ein wenig skeptisch von offline betrachtet, aber in den letzten Jahren sind sie weiter fortgeschritten, verstehen die Gesetze des Genres und geben ein sehr hochwertiges und schönes Produkt heraus. Finanziell fühlen sie sich gut, zum Beispiel belief sich der Jahresgewinn von Netent Entertament für 2016
auf 58 Millionen
US- Dollar.
Viele Spiele sind noch im Flash, werden aber nach und nach auf HTML5 portiert.
Ansicht von Endorphinas Voodoo-Spiel.Mythen und Fakten
Mythos Nummer 1: Glücksspielanbieter reißen Leute ab und baden in Gold
Tatsächlich gibt der Spielautomat in Form von Gewinnen 90% -96% des Geldes zurück. Das heißt, Wir behalten uns nicht mehr als 10% des Umsatzes vor. Vergleichen Sie mit einer Modeboutique, in der die Marge 300% beträgt.
Wir werden durch die Tatsache unterstützt, dass Gewinne in allgemeinen Darlehen zusammengefasst werden und die Wette wiederholt auf dieses Geld gemacht wird.
Insgesamt scrollt das Geld im Durchschnitt 2,5 bis 3 Mal (abhängig von der Aggressivität des Spiels), das Gerät beißt jedes Mal durchschnittlich 8% ab, und selbst wenn wir mathematisch 8% nehmen, erreicht das Einkommen aufgrund des erneuten Scrollens des Geldes fast 3 * 8 = 24% vom Umsatz (auf 25% aufrunden). 75% fallen jedoch an die Spieler.
Als nächstes etwa 25%. Selbst wenn Sie Geld haben, um Land zu kaufen und ein Casino zu bauen (im wirklichen Leben müssen Sie Miete zahlen), gibt es immer Lizenzgebühren. Dies sind die Kosten sowohl für die Lizenz für die Art der Tätigkeit als auch für die Steuer für jede betriebene Einheit (in der Ukraine wurde dies als Patent bezeichnet).
Beispielsweise beträgt die Steuer für die Installation des Geräts in Rumänien etwa 13 Euro pro Tag. Selbst wenn das Gerät kostenlos ist und die Anmietung eines Zimmers kostenlos ist, arbeiten die Leute kostenlos. Wenn sie physisch keine Scheine in Höhe von 52 Euro pro Tag bezahlen, ist dies unrentabel. Tatsächlich ist die Rentabilitätsschwelle viel höher.
Mythos Nr. 2: Der Spielautomat ändert seine Auszahlungsstrategie je nach aktueller Situation.
Es wird allgemein angenommen, dass der Prozentsatz der Rendite vom Gerät „on the fly“ reguliert wird und nach einer hohen Zahlung „Geld essen“.
In der Tat ist die Verwendung solcher Algorithmen sehr gefährlich, weil kann sich gegen den Schöpfer wenden. Wenn ein Spieler oder schlimmer noch ein Angreifer einen bestimmten Verhaltensalgorithmus empfindet, kann er ihn für seine eigenen Zwecke verwenden.
Auch wenn der Algorithmus für den Spieler unrentabel zu sein scheint, ist Wissen Macht. Nur eine vollständige Unvorhersehbarkeit, selbst für den Entwickler, ermöglicht es Ihnen, sich des Ergebnisses sicher zu sein.
Einige schmutzige psychologische Methoden werden jedoch verwendet, wenn sie im Lizenzland nicht ausdrücklich verboten sind.
Zum Beispiel wird der "Near-Miss-Effekt", wenn eine nicht gewinnende Kombination von Rollen verwendet wird, vor dem Rendern (nach Modellebenen) durch eine andere nicht gewinnende Kombination ersetzt, sieht aber attraktiver aus. Zum Beispiel 5 teure identische Zeichen, die so verstreut sind, dass sie nicht in eine der durch die Regeln definierten Zeilen passen.
Dieser Trick wirkt sich nicht auf das Ergebnis aus (dh auf diese Weise - gewinnen Sie Null), sondern erzeugt das Gefühl, dass "es fast zusammenfiel, ich werde es erneut versuchen".
Wir erhöhen die Helligkeit, während wir den Einsatz erhöhen, wir verwenden rhythmische hypnotisierende Geräusche, wenn sich die Rollen drehen, wir setzen audiovisuelle Akzente, wenn etwas zusammenfallen kann, noch bevor es zusammenfällt. Und ja, natürlich ist das Glas in den Institutionen immer versiegelt und es gibt keine Uhr, weder an den Wänden noch auf den Bildschirmen.
Die Überschrift ist eine „interessante Tatsache“: Ein ukrainischer Betreiber benutzte in seinen Einrichtungen eine Telefonzelle, in die man gehen, eine der Optionen für die Umgebung (Stau, U-Bahn, Supermarkt) auswählen und einen Anruf auf ein Mobiltelefon entgegennehmen konnte.
Mythos Nummer 3: Sie können eine Reihe von "Geheimnissen von Spielautomaten" kaufen und gewinnen
Es stimmt. Zum Teil. Techniken wie "Drücken Sie in so und so einem Spiel diese und jene Taste gleichzeitig" funktionieren sicherlich nicht. Wenn Sie jedoch physischen Zugriff auf das Gerät haben - Sie können Firmware mit einem Lesezeichen kaufen, es ersetzen, in einer Woche zurückkehren und das Lesezeichen mit einer speziellen Kombination von Tasten und Aktionen aktivieren -, erhalten Sie einen Gewinn.
Dies wird normalerweise durch Verschwörung mit den Mitarbeitern der Institution praktiziert. Dies funktioniert mit älteren Gerätemodellen, und Sie können sich nur davor schützen, indem Sie versiegeln, das Öffnen von Türen protokollieren und Kopien von Schlüsseln steuern.
Übrigens kann das von uns verwendete industrielle Fujitsu-Motherboard die Öffnung des Türkontaktkreises steuern, auch wenn dieser ausgeschaltet ist, und sich im CMOS-Speicher anmelden.
Abschließend eine Mini-FAQ:F: Wie viel kostet der Spielautomat?
A: 4 bis 12 Tausend Euro für ein typisches Modell.
F: Ist Glücksspiel gefährlich?
A: Sehr. Die Sucht ist zu 100% psychisch bedingt, aber Sie werden Ihr Gedächtnis nicht löschen. Zunächst leidet das Selbstwertgefühl - der Verlust von Geld, das intelligenter entsorgt werden könnte, entwickelt Selbsthass, und dies ist viel schlimmer als der Hass auf die Regierung, die Chefs oder die Nachbarn. Dann werden Haushaltsfaktoren einbezogen - ein Mangel an Geld in Kombination mit dem Wunsch, dringend zurückzugewinnen, kann Programme umfassen, um um jeden Preis Geld zu erhalten.
F: Habe ich um Geld gespielt?
A: Ja, als es legal war, habe ich auf jedem der verfügbaren Spielautomaten aller Hersteller gespielt. Dies geschah in den Institutionen der Wettbewerber und musste um Geld spielen. "Um eine Frau zu verstehen, muss man wie Schuhe denken." Ich könnte schreiben: „Es hat sich gelohnt, weil gab unschätzbare Erfahrung in der Entwicklung von Spielen “, aber am Ende habe ich trotz der großen Anzahl von Spielen viel mehr gewonnen als verloren (genug für einen Sportwagen).
F: Stört mich der ethische Aspekt meines Geschäfts?
A: Nicht mehr als der Besitzer einer Süßwarenfabrik, dass Kunden fettleibig sind und unter 60 sind. Ich mag ein schlechter Mensch sein, aber ich mache das, was ich am besten kann. Heute haben mehrere tausend Menschen ihr Geld unter sich umverteilt, aber es war nicht ihre Wahl.
F: Gab es Fehler in unseren Programmen, die zu ungeplanten Gewinnen führten?
A: Ja, es war ein paar Mal, dass Sie das Bonusspiel in einem endlosen Zyklus betreten konnten. Der Grund war die falsche Synchronisation der Logik mit Signalschlitzen, das Tastaturereignis ging in die Logik des Bonus ein, die bereits abgeschlossen war. Für 4 Jahre aktive Entwicklung und ständige Updates - dies ist ein normales Ergebnis, es passiert. In der Regel wird dies dank der Online-Überwachung der Finanzstatistik schnell bemerkt und korrigiert.
F: Wie viel Prozent des Codes werden durch Unit-Tests abgedeckt?
A: Null. Wir sind uns bewusst, dass die Gesetze in den Ländern unserer Kunden so sind, dass sie verpflichtet sind, jeden auf dem Bildschirm angezeigten Betrag zu zahlen, und es spielt keine Rolle, woher er stammt. Aber ich verbringe lieber Zeit damit, mich weiterzuentwickeln, und schlecht bezahlte Leute können eine neue Version manuell testen. Vielleicht ist das falsch, aber das Geschäft ist ein Risiko.
F: Bekannte Katzen auf CPDV.
A: Alle Nutzungsrechte werden erhalten;)
Das ist alles, wenn es einen Wunsch gibt, dass ich einen der Betroffenen genauer hervorheben würde - schreiben Sie in die Kommentare. Wir entwickeln außerdem alle 5 Minuten automatische Lotteriesysteme und intelligente optische Client-Server-Drehkreuze für Schulen.
Vielen Dank für Ihre Aufmerksamkeit!
Das Pathos-Foto des Autors des Artikels mit seinen eigenen Produkten auf der Romania Arena Expo