Merhaba,
Socket.io birnevi oyunun iletişim kaynağıdır anlık olarak oyundaki herkeze verinin gitmesini sağlayan bir aracıda diyebiliriz. Soketler açılarak o soketler üzerinden veri akışı sağlanıyor örneğin oyun nasıl bir oyun bilmiyorum ama oyunda x kişisinin puanı 50 iken 100 oldu soket üzerinden anlık olarak bu veri bütün kullanıcılara gönderilerek o x kişisinin 100 puana ulaştığı bilgisi veriliyor real time olarak.
Yani diyeceğim şu ki siz sadece socket.io kodlarını alsanız çalışmaz server tabanlı bir js dosyası mevcuttur işlemler onun üzerinden dönüyordur sizin gördüğünüz kodlar sadece kullanıcılarına soket üzerinden servere veri gönderip/alıp diğer kullanıcılara yayılmasını sağlayan kodlardır.