¿Qué tecnologías usaría para crear un sitio web multijugador?

Hay dos partes: el front-end (lo que ve el usuario) y el back-end (detrás de escena, haciendo que la magia suceda).

Su front-end consistirá en HTML (lenguaje de marcado de hipertexto, construye la estructura de la página web), CSS (hojas de estilo en cascada, hace que todo se vea bonito y tenga un formato elegante) y JS (Javascript, lo hace interactivo).

En el back-end, le sugiero que use Node.js. Node.js es un marco que te permite usar Javascript para escribir servidores. Luego, puede usar Socket.io para que el sitio web pueda comunicarse con su servidor. Su servidor puede configurar partidos y manejar la lógica del juego.

No intentes aprenderlo todo de una vez. Comience con el front-end (sugiero los libros Head First HTML & CSS y Head First Javascript Programming), luego el back-end (si ya se inclinó por Javascript, debería ser bastante fácil encontrar algunos Node.js introducidos).

¡Recuerde, Google, Quora y Stackoverflow son sus mejores amigos! ¡Buena suerte!