Game chat в Unity - легкое начало

Всё оказалось легче, чем ожидал.

Best Http + Socket.io = готово

Пара строк на ноде

const http = require('http') .createServer() .listen(3000, '0.0.0.0') ; const io = require('socket.io')(http); io.on('connection', function(socket){ console.log('a user connected'); });

Чуть больше в Unity

public class Chat : MonoBehaviour { public string url = "http://localhost:3000/socket.io/"; private SocketManager manager; void Start() { manager = new SocketManager(new Uri(url)); manager.Socket.On(SocketIOEventTypes.Connect, (s, p, a) => { Debug.Log("Connected!"); }); manager.Socket.On(SocketIOEventTypes.Error, (socket, packet, args) => { Debug.LogError($"Error: {args[0]}"); }); }
Game chat в Unity - легкое начало
Начать дискуссию