Videojuegos
18 meneos
139 clics
Web Minecraft 24/7 en streaming: ¿Puede Internet matar al dragón jugando por turnos de 2 minutos?

Web Minecraft 24/7 en streaming: ¿Puede Internet matar al dragón jugando por turnos de 2 minutos?

He montado minuteminecraft.com, un partida de Minecraft que se juega en el navegador, con streaming 24/7 a twitch, donde cada persona tiene 2 minutos para jugar antes de pasar el turno al siguiente. El mundo es compartido y persistente. Entra y avanza lo que puedas antes de pasar turno.

Montado en un servidor linux en Europa, usando webrtc.

| etiquetas: minecraft , web , streaming , crowdplay
Autor aquí. Llevo unos meses montándolo ratos sueltos. El stack, por si a alguien le interesa: un Paper server corre en un Hetzner, un headless Minecraft cliente renderiza con Sodium en una GPU, FFmpeg captura el display, mediamtx sirve por WebRTC al navegador. Los inputs del usuario viajan por WebSocket y se inyectan al cliente con xDotool.
Login opcional con Google o Microsoft; sin login podéis mirar.

Se agradecen opiniones!
#1 Mola. No sé si jugaré (falta de tiempo) pero me interesan los detalles del stack. ¿Los tienes publicados o vas a hacerlo?
#4 no sé si llegaré a abrir el código, tal vez si cuando apague el proyecto.
Me puedes preguntar lo que quieras pero es todo relativamente sencillo.
#14 Más que el código me interesa la infraestructura. Por ejemplo, no sé qué es un Paper server, ni Sodium, qué jre usas, o cómo configuras ffmpeg para capturar, o las características hardware de la máquina o máquinas donde corres los servicios, etc. Ese tipo de cosas.
#1 Siento eeciete, perp es microbloging. Yo no te voy a votar como tal, pero te informo
#1 Deberias enviarlo a hackernews (news.ycombinator.com/) , creo que podria resultarle interesante a su comunidad
#16 Gracias por la recomendación. Podría probar, pero Hackernews tiene mucho publico de USA y el servidor está sólo en Europa, la gente de fuera de Europa seguramente tiene mucho lag para poder jugar
#17 USA solo representa el 35% de las visitas. El segundo origen de visitas es Alemania con 8%.

Ask HN: What is the international distribution/statistics of HN visitors?
news.ycombinator.com/item?id=46385406

No pierdes nada por probar :-)
#3 Yo no he jugado nunca al Minecraft. Me quedé en el Manic Miner...
Pero si que perdería un par de minutos viendo jugar a alguien.

En cuanto a lo del Login, para empezar pondría solo "Nick/Apodo" asociado a la visita "cuki" y adelante.
Creo que no hace falta ni "pass"
#3 Probablemente fuese suficiente con una cookie y un nickname como indica #5
#0 Si no requiriese login con Google/MS ya estaría jugando :-(

No quiero dar mis datos para eso.
#2 El tema del social login era por reducir fricción, un login normal a la vieja usanza sería aceptable? De alguna forma me gustaría identificar visitantes para gestionar el griefing descontrolado
#12 correcto, eso es el chat de twitch, puedes comentar libremente con una cuenta de twitch
Creo que lo de facilitar el login es "vital" por la promoción.
Estaríamos comentando las peores jugadas por el chat xD
Lo del IRC para cotillas es MUY buena idea.
#7 más fácil que social login no sé que hay, las cookies se pueden borrar así que no son in login fiable xD

A que te refieres con el IRC?
#8 "Internet Relay Chat", la ventana de comentarios. Donde los viejetes buscábamos novia hace no muchos años.
Pon algo más sencillo hasta que consigas una cola de usuarios y cotillas. Luego, si es necesario, activa lo fiable.
#9 jejeje, conozco IRC, pero no entiendo que tiene que ver aquí y no veo ninguna otra mención a algo así en otros comentarios...
Tal vez estoy algo espeso jejeje
Te refieres a poner login y chat anonimo?
#11 A mi me sale así la pantalla: (imagen)
Si estuviese alguien jugando y varios "espectadores" se podría comentar.
Supongo es el chat de Twitch.  media

menéame