wiki

Historia de osu! de 2015

Febrero

El 16 de febrero de 2015, las reglas de los storyboards se actualizaron para permitir tamaños de imagen superiores a 854x640. Según lo sugerido por Xgor, el nuevo tamaño máximo de imagen clasificable para los storyboards se actualizó a 1366x768.12

Marzo

La primera edición de osu!weekly se publicó el 13 de marzo de 2015. Escrito por Tasha, osu!weekly se posicionó como «un resumen de noticias semanal que cubría los últimos acontecimientos del juego y su comunidad».1

Las primeras pegatinas de los planos de beatmaps de osu! se añadieron a la osu!store el 20 de marzo de 2015. Las pegatinas venían en dos paquetes de hojas de pegatinas personalizadas de 8,5 x 11 con elementos como círculos, contadores de combo, sliders, y mucho más.3 Para celebrar el lanzamiento, se llevó a cabo un concurso para ver quién podía hacer el mejor beatmap usando las pegatinas, con un premio de primer lugar de una osu! tablet y un juego de pegatinas de osu! 1 y 2. A pesar de esto, el concurso se canceló debido a la falta de presentaciones, y en ese momento nunca se declaró públicamente ningún seguimiento al respecto.34

Se añadió soporte para el Wii Remote en osu!taiko el 26 de marzo de 2015.5

El 31 de marzo de 2015, se añadieron las osu!coins como moneda de broma en el juego para osu! como parte de una broma del día de los Inocentes. Las monedas se crearon para parodiar a los juegos móviles free-to-play y su uso común de monedas en el juego y microtransacciones. Las osu!coins se retiraron rápidamente al día siguiente.

Abril

El canal #balkan se volvió a añadir al juego según una solicitud de función el 2 de abril de 2015.67

El mod Co-op se convirtió en un mod no clasificable el 6 de abril de 2015.8

9K se hizo clasificable después de recibir soporte de uso adecuado en el editor el 30 de abril de 2015.9

Mayo

Aviso: El mensaje del foro que anunciaba el nuevo sistema de clasificación se publicó el 4 de junio de 2015, aunque el antiguo sistema quedó completamente obsoleto el 1 de mayo de 2015, y la implementación completa del nuevo sistema aún no estaba disponible para el público a fines de 2015.

La antigua clasificación de los Beatmap Nominators (BN) quedó totalmente obsoleta el 1 de mayo de 2015, y se reemplazó por una nueva clasificación en tiempo real. Esta nueva clasificación mantenía el objetivo original de la anterior, aunque se centró en el desafío y la colaboración en lugar del desempeño individual durante un periodo de tiempo establecido. La recepción del público hacia este nuevo cambio fue mayormente positiva en general, aunque muchos usuarios comentaron que el nuevo sistema era confuso.1011

Entre los cambios y anuncios realizados en torno a la clasificación de beatmaps, se realizó un cambio en el proceso de clasificación el 5 de mayo de 2015 que permitió a los jugadores disputar las descalificaciones realizadas por el Quality Assurance Team (QAT), debido a la falta de cualquier forma de disputar los problemas que podía plantear el QAT. El nuevo cambio hizo posible enviar un formulario si hubiera una disputa, donde se podría tomar una decisión final con respecto a un beatmap y si estaba listo para ser clasificado.12

El canal de YouTube osu!news subió su primer vídeo al público el 8 de mayo de 2015. El canal estaba a cargo de varios miembros de la comunidad y tenía como objetivo crear vídeos sobre exhibiciones de skins, torneos, mapping, concursos y otras noticias de la comunidad.1213

El teclado osu! (también conocido como el «teclado osu! 'nono'») se añadió a la osu!store el 30 de mayo de 2015, con un precio de venta minorista de alrededor de 40 $ en el lanzamiento. Anunciado inicialmente en un tuit de peppy el 28 de mayo de 2015, solo había 100 teclados disponibles en el lanzamiento y se parecían más a un keypad que a un teclado de tamaño completo.1415

El teclado de osu! objeto de burla en un tuit de peppy

Junio

La implementación del sistema de cambio de nombre de usuario en la osu!store se puso en marcha el 16 de junio de 2015, aunque la funcionalidad completa del sistema no estuvo disponible hasta el 18 de junio de 2015. Los cambios hicieron que los jugadores tuvieran que pagar 4 $ por su primer cambio de nombre, después de lo cual el precio se duplicaría con cada compra posterior con un límite de 100 $; sin embargo, si un usuario compraba una etiqueta de osu!supporter, su primer cambio sería gratuito. 16171819

La capacidad de ver cómo se vería una repetición sin mods se añadió el 23 de junio de 2015 según una solicitud de función, aunque el cambio solo hizo que los mods Double Time, Half Time y Flashlight se pudieran activar y desactivar.20

Julio

El 15 de julio de 2015, se anunció que se creó un nuevo equipo público de Slack con el fin de mejorar la comunicación con los contribuidores públicos. peppy inicialmente hizo el anuncio en su blog y explicó que cualquiera que estuviera dispuesto a ayudar a probar funciones de cutting-edge, contribuir con recursos gráficos/de sonido u obtener ayuda trabajando con osu! podrían venir y unirse al equipo y hablar con la gente de diferentes osu! teams directamente.21

Nota: También existía un equipo privado de Slack que el osu! team usó para comunicaciones internas, que no era accesible o visible para usuarios externos; estos dos equipos eran independientes entre sí.

No obstante, el nuevo equipo era completamente público y estaba disponible para que cualquiera se uniera, lo que provocó que muchos usuarios no deseados inundaran los canales. Esto obligó a peppy a «bloquear» el nuevo equipo hasta el día siguiente. A pesar de esto, peppy siguió haciendo uso del equipo durante el resto del año y, a menudo, invitaba a los usuarios a venir y unirse cuando estaban probando nuevas funciones o implementaciones.2223

Agosto

Los moderadores del chat se fusionaron oficialmente con el Global Moderation Team (GMT) el 20 de agosto de 2015.2425

Septiembre

El antiguo contador de FPS fue reemplazado por una nueva «pantalla de actualización y latencia» el 2 de septiembre de 2015. Esta nueva pantalla seguiría mostrando los FPS (fotogramas por segundo) actuales, pero el nuevo cambio hizo que se ocultara de la vista si superaba los 500 FPS. Además, se añadió un nuevo contador debajo del contador de FPS que mostraría exactamente cuánta latencia se estaba introduciendo durante la renderización de los fotogramas (medida en milisegundos). Los fotogramas «entrecortados» o «caídos» se mostrarían como rectángulos de colores a la izquierda del contador para visualizar mejor exactamente cuánta latencia de procesamiento de fotogramas estaba experimentando un usuario.2627

El 26 de septiembre de 2015, cYsmix se convirtió en uno de los primeros artistas oficiales de osu!. Esta asociación implicó la creación de tres pistas hechas específicamente para osu!, junto con la creación de un concurso de mapping usando esas pistas. Las tres pistas antes mencionadas fueron las siguientes:

La portada del álbum para el primer lanzamiento de canciones oficiales de osu! por cYsmix

Cada pista tenía su propio archivo .osz preprogramado incluido y se lanzó en el SoundCloud de cYsmix el 28 de septiembre de 2015.

Además de esto, se creó una «recompensa abierta» llamada «Mapping With Rewards» para este evento, que permitía a cualquiera mapear una de las pistas antes mencionadas, ponerla en un estado clasificable y, si era lo suficientemente impresionante, esa persona podría recibir una recompensa por ello. La recompensa ofrecida en ese momento era la siguiente: una canción incluida con el cliente (por un período de tiempo limitado), crédito de 50 $ en la osu!store, 6 meses de supporter y una insignia de perfil única. Según los informes, esta recompensa abierta se creó debido a la necesidad de recompensar a los jugadores por beatmaps de calidad y para celebrar las nuevas pistas sin tener que pasar por la molestia que conlleva la ejecución de concursos de mapping tradicionales.26

Sin embargo, a pesar de las promesas de peppy en su blog, los resultados del Mapping With Rewards no se publicaron al final del año.

Octubre

Después de meses de trabajo, se completó la migración de DirectX a OpenGL y se envió a todos los usuarios en el flujo de lanzamiento Stable el 16 de octubre de 2015. Sin embargo, los usuarios que no podían ejecutar la nueva actualización debido a problemas de compatibilidad cambiaron a un nuevo canal de lanzamiento llamado «Stable (Fallback)», que usaba el antiguo renderizado de gráficos de DirectX. Estaba destinado a ser compatible continuamente junto con el lanzamiento de Stable hasta que el osu! team confiara lo suficiente en la compatibilidad del renderizado OpenGL para todos los usuarios.2829303132

Otro lote de canciones oficiales de osu! fueron lanzadas por cYsmix el 27 de octubre de 2015, y también se abrió un concurso similar al del «estilo de recompensa abierta». Las tres canciones fueron «Fright March», «Moonlight Sonata» y «Classic Pursuit».3334

La portada del álbum para el segundo lanzamiento de canciones oficiales de osu! por cYsmix

Al igual que el concurso Mapping With Rewards del mes anterior, los resultados no se publicaron antes de fin de año.

La URL del subdominio de prueba de los nuevos foros de osu! (jizz.ppy.sh) se reemplazó con new.ppy.sh el 26 de octubre de 2015 debido a las connotaciones explícitas que la antigua URL puede haber implicado.3435

El primer y único lote de memorias USB de osu! (que se muestran a continuación) se anunciaron por primera vez el 30 de octubre de 2015 en el blog de peppy, mostrando las primeras imágenes de su diseño de cuerpo completamente metálico. En el momento de su anuncio, su lanzamiento estaba previsto para diciembre de 2015.3436

Anverso y reverso de una memoria USB de osu!

Noviembre

Los banners de perfil de la OWC se añadieron a la osu!store del 7 al 8 de noviembre de 2015.3738

La verificación de correo electrónico requerida para ciertas acciones de la cuenta comenzó a implementarse el 16 de noviembre de 2015 en respuesta a eventos recientes en ese momento que involucraron el compromiso de numerosas cuentas de osu! de streamers.394041 Al día siguiente, peppy publicó en su blog, donde inicialmente anunció el cambio en la seguridad de las cuentas:

Me ha llamado la atención que en los últimos días una gran cantidad de streamers de osu! han sido hackeados. El vínculo común parece ser que todos tenían cuentas de xsplit activas (que fue hackeado en 2013, filtrando todas las contraseñas). Esto significa que dichos usuarios estaban usando la misma contraseña en twitch, twitter, osu! y más. En primer lugar, si estás haciendo algo como esto, SAL AHORA MISMO Y CAMBIA TUS CONTRASEÑAS. ¡Obtén un administrador de contraseñas y configura una contraseña por servicio!
Aunque estoy seguro de que osu! no estuvo involucrado en la filtración de ningún detalle, me aseguro de que más intentos de este tipo no resulten en cuentas de osu! comprometidas. A partir de ayer comencé a implementar la verificación de correo electrónico para ciertas acciones de la cuenta. En el futuro, también se añadirá la verificación de correo electrónico al cliente del juego, pero esto requerirá un poco más de implementación. Espéralo en un futuro cercano.

— peppy, «20151117»41

Unos días después (19 de noviembre de 2015), peppy actualizó a los usuarios sobre la situación en otra publicación en su blog, en la que explicó la situación y mantuvo su postura igual:

Algunas actualizaciones sobre la seguridad de las cuentas:

  • Estoy seguro de que osu! no ha sido comprometido.
  • Todos los usuarios a los que se dirigió hasta ahora han usado la misma contraseña durante más de 3 años.
  • Muchos usaron una contraseña muy simple o compartieron la contraseña con otros servicios.
  • Todos los usuarios comprometidos han tenido al menos otra cuenta comprometida en el pasado.

No obstante, todavía estoy tomando más medidas:

  • He ampliado la lista de contraseñas comunes y estoy restableciendo a la fuerza las contraseñas de los usuarios que las tienen.
  • Estamos en alerta máxima y listos para ayudar a los usuarios que tienen problemas.
  • Hemos realizado procedimientos para los usuarios que tienen direcciones de correo electrónico no válidas para que puedan recuperar su cuenta con éxito.
  • Trabajando para añadir soporte de dos factores (correo electrónico por ahora) al cliente de osu!. Debería salir a la superficie muy pronto.

Tenemos muchas cuentas para restablecer a la fuerza debido a contraseñas débiles y, debido al personal de soporte limitado, iremos haciendo el «despliegue» de estos restablecimientos a lo largo de las próximas semanas.

— peppy, «20151119»40

Referencias

  1. Publicación de noticia por Tasha (13/3/2015) «osu!weekly #1»  

  2. Hilo del foro por Xgor (5/1/2015) «[Rule Change] Higher storyboard image sizes» 

  3. Publicación de noticia por yelle (20/3/2015) «osu! Beatmap Blueprints Available & Contest Details»  

  4. Comentario de GitHub por peppy (23/4/2021) en «Update History of osu! 2015 #5236» 

  5. Publicación de noticia por Tasha (28/3/2015) «osu!weekly #3» 

  6. Hilo del foro por Srbija (30/8/2013) «[added] #balkan channel» 

  7. Publicación de noticia por Tasha (4/4/2015) «osu!weekly #4» 

  8. Publicación de noticia por Tasha (13/4/2015) «osu!weekly #5» 

  9. Publicación de noticia por Tasha (1/5/2015) «osu!weekly #8» 

  10. Hilo del foro por p3n (4/6/2015) «Realtime Beatmap Nominator Ranking» 

  11. Publicación de noticia por Tasha (13/6/2015) «osu!weekly #14» 

  12. Publicación de noticia por Tahsa (8/5/2015) «osu!weekly #9»  

  13. Vídeo de YouTube por osu!news (8/5/2015) «Welcome to the osu!news» 

  14. Publicación de noticia por Tasha (30/5/2015) «osu!weekly 12» 

  15. Tuit de @ppy (28/5/2015) 

  16. Publicación de blog por ppy (4/6/2015) «20150604 /Vocal/» 

  17. Publicación de blog por ppy (16/6/2015) «20150616 /Boxed/» 

  18. Publicación de blog por ppy (17/6/2015) «20150617» 

  19. Publicación de blog por ppy (18/6/2015) «20150618» 

  20. Publicación de blog por ppy (23/6/2015) «20150623» 

  21. Publicación de blog por ppy (15/7/2015) «20150715 /Slack/» 

  22. Publicación de blog por ppy (16/7/2015) «20150716» 

  23. Publicación de blog por ppy (20/7/2015) «20150720» 

  24. Publicación de noticia por Tasha (22/8/2015) «osu!weekly #24» 

  25. Publicación de foro por IamKwaN (19/8/2015) en «Staff Promotion/Retirement Log» 

  26. Publicación de blog por ppy (26/9/2015) «Mapping with Rewards (Sep. 2015)»  

  27. Publicación de noticia por Tasha (29/9/2015) «osu!weekly #29» 

  28. Publicación de blog por ppy (11/6/2015) «20150611 /Team94/» 

  29. Publicación de blog por ppy (31/7/2015) «20150731» 

  30. Publicación de blog por ppy (12/8/2015) «20150812» 

  31. Publicación de blog por ppy (4/9/2015) «20150904» 

  32. Publicación de blog por ppy (16/10/2015) «20151016» 

  33. Publicación de blog por ppy (27/10/2015) «Mapping with Rewards (Oct. 2015)» 

  34. Publicación de noticia por deadbeat (2/11/2015) «osu!weekly #34»   

  35. Publicación de foro por peppy (27/10/2015) «What is your opinion on the new forum design?» 

  36. Publicación de blog por ppy (30/10/2015) «20151030» 

  37. Publicación de blog por ppy (12/11/2015) «20151112» 

  38. Publicación de noticia por Tari (16/11/2015) «osu!weekly #35» 

  39. Publicación de blog por ppy (17/11/2015) «20151117» 

  40. Publicación de blog por ppy (19/11/2015) «20151119»  

  41. Publicación de noticia por Tari (23/11/2015) «osu!weekly #36»