masse kasinospil De er en af millioner af menneskers hobbyer, disse slående infrastrukturer, hvori inde i dig kan få forskellige maskiner, hasardspil, begivenheder og ofte drinks, de er utvivlsomt en attraktion, som kun få af os kan afvise.
Det er ingen hemmelighed for nogen, at fra vores forfædre til nutiden, hasardspil y væddemålene, er vigtige mekanismer i samfund. Den moderne æra og Internettet kunne ikke gå glip af denne populære måde at satse på og frem for alt at flytte penge, så de påtog sig opgaven med at bringe kasinoer på nettet og derfra opstod Online kasinoer, hvor vi kan nyde et bredt udvalg af spil, såsom online blackjack eller roulette.
Der er hundreder eller tusinder af online kasinoer, nogle meget berømte som casino.com, hver med sin struktur, kvaliteter og forskellige betalingsformer, herunder elektroniske platforme som Skrill, men jeg har bemærket, at der er meget få eller næsten ingen, der er open source. For et par dage siden opstod nysgerrigheden med at starte med et projekt af online spil, som har fået mig til at undersøge meget, men indtil videre har jeg kun fået en robust kasinoserver, som giver os mulighed for at lære at hvordan du har din egen online casino server.
Casino-server
Casino-server er en open source online casino server, der er udviklet ved hjælp af Redis, node.js og socket.io.
Casino-server har en veldokumenteret kildekode og vedligeholdes fuldt ud af Raymond Xie, som har det mål, at dens server tillader open source-samfundet at oprette GUI-klienter til online væddemål, det vil sige, at udviklere fokuserer på at skabe applikationer, webapp, blandt andre, der interagerer med logikken i spillet programmeret af det.
Casino-Server-funktioner
Casino-server understøtter i øjeblikket følgende spil:
- Chatrum
- Jinhua
- Texas holdem
- Bekæmp udlejer
- Blackjack
Det har også følgende egenskaber:
- Det er multiplatform: Det fungerer med Node.js, som er let at implementere på forskellige platforme.
- Det er skalerbart: Brug Redis til at gemme data og overføre oplysninger.
- Åben arkitektur: brug af Redis gør det let at interagere og udvide.
- Cluster: Hvilket det opnås takket være brugen af PM2, sticky session og socket.io-redis.
- WebSocket-protokol: API til Javascript-klient
- En log over serverhændelser og brugerhandlinger.
Dens skaber tilbyder os en detaljeret arkitektur af sin server
Sådan installeres Casino-Server
Før vi installerer Casino-Server, skal vi dække følgende afhængigheder:
- Omfor
- node.js/npm
- PM2 (produktion & klynge)
Installer Casino Server globalt og kør det som en service med PM2:
[sudo] npm installere pm2 -g [sudo] npm installere casino-server -g
# kør redis-server
redis-server &
# kør som en tjeneste og i klyngetilstand
kl.2 starter `hvilken casino-server` -jeg 0
Installer Casino Server fra github
git klon https://github.com/floatinghotpot/casino-server.git casino
cd casino npm installation
# sudo npm install-g slug
# gulp bygge
node bin / casino-server [optioner]
Sådan tester du vores online casino server
Når det er installeret kasino-server, Vi kan teste vores server ved at få adgang til den testwebklient, du finder på http: // localhost: 7000, dens grafiske grænseflade er grundlæggende, da formålet er at teste og kontrollere serverens funktionalitet
# Åbn browseren, og få adgang til følgende websted
åben http: // localhost: 7000 /
Når vi har vores server, kan vi lave vores egen udvikling eller bruge en tredjepart, der giver os mulighed for at have en GUI til at køre vores spilprojekter. Vi kan også forbedre testklienten, som værktøjet bringer.
Meget interessant, men det nytter ikke meget, hvis du vil oprette et online casino, og de regulerende enheder kommer ud for at kræve licenser på 5000 euro (den billigste) og andre skatter, hvilket gør det at have et online casino til et privilegium for velhavende mennesker.
Det er meget interessant, jeg er meget interesseret i at se, hvordan jeg kunne uploade et spil, som jeg designede til et online casino, hvad skal jeg gøre? Hvad er kommunikationsprotokollen? taler om programmering, hvis du kunne give mig en idé, ville jeg sætte stor pris på det
Hej, uanset hvor hårdt jeg prøver, kan jeg ikke installere det, og der er 4 kommandoer ...
kunne du opdatere det lidt?
På forhånd tak