Multiplayer Pub in Babylon.js With Colyseus
June 6, 2024
June 6, 2024
Üdvözöllek az interaktív pubomban, ahol egyedülálló és izgalmas módon fedezheted fel korábbi munkáimat. Az oldalon sétálhatsz, akár másokkal együtt is, és megtekintheted régi projektjeimet.
Íme egy bepillantás a multiplayer interakciókat támogató backend kódba:
TYPESCRIPTimport express from "express";import cors from "cors";import { createServer } from "http";import { Server } from "@colyseus/core";import { monitor } from "@colyseus/monitor";import { WebSocketTransport } from "@colyseus/ws-transport";import { GameRoom } from "./rooms/GameRoom";const port = Number(process.env.PORT || 8081);const app = express();const corsOptions = {origin: "https://balazspub.netlify.app",optionsSuccessStatus: 200,};app.use(cors(corsOptions));app.use(express.json());const gameServer = new Server({transport: new WebSocketTransport({server: createServer(app),}),});gameServer.define("GameRoom", GameRoom);gameServer.onShutdown(() => {console.log("Server is shutting down.");});app.use("/colyseus", monitor());gameServer.listen(port);
Több adat a beállításról a https://docs.colyseus.io/ weboldalon
Lépj be egy olyan világba, ahol a múlt találkozik a jelennel, lépj interakcióba a környezettel és másokkal, és tapasztald meg egy portfólió felfedezésének új módját.
Oszd meg ezt a cikket
Indítsd a napod a legújabb technológiai áttörésekkel. Csatlakozz most, és merülj el az innovációban!