En 2019, los creadores de Diablo, Erich Schaefer, Max Schaefer y David Brevik, contaron una historia sobre el desarrollo de Diablo 2 y dijeron que se había perdido toda la copia de seguridad del código fuente y los activos del juego. Como cita Gamespotfue «irrevocablemente, fatalmente corrompido», según Max Schaefer.
Los Schaefer recuerdan haber vuelto a armar el juego a partir de los archivos que los desarrolladores se habían llevado a casa y terminaron con éxito el juego, pero faltaban muchos de sus archivos de desarrollo. «Perdimos muchos activos, activos artísticos», dijo Erich Schaefer. «Sería muy difícil para Blizzard hacer una remasterización de Diablo 2 porque todos los activos que usamos prácticamente se han ido. Tendrían que hacerlo desde cero».
Eso es exactamente lo que hizo Blizzard para Diablo 2: Resurrected, y según el líder de Diablo Rod Fergusson y el diseñador principal Rob Gallerani, la pérdida de código y activos no fue tan mala como los Schaefer recordaban.
«Tengo que felicitar a Andre Abrahamian, un increíble diseñador de Blizzard que trabaja con nosotros», dijo Gallerani, que trabaja en Vicarious Visions, el desarrollador de Tony Hawk 1+2 que recientemente se convirtió en un estudio de soporte de Blizzard a tiempo completo. «Fue a los escritorios de las personas como, ‘Oye, ¿te sobró algo?’ No solo obtuvimos el código base, sino que tenemos muchos de los activos originales. Cuando ves el video de las alas de Tyrael en HD, en realidad son el modelo original de las alas de Tyrael originales. Creo que es uno de los pocos activos que simplemente tomamos palabra por palabra».
Gallerani dijo que tenían otros activos extraídos de todo tipo de fuentes. Por ejemplo: modelos 3D de los puestos de mercado de Lut Gholein utilizados para imágenes fijas de marketing. En el Diablo 2 original, estos se convirtieron en sprites 2D, pero Blizzard pudo recuperar los archivos 3D.
«Sí, las pérdidas de datos ocurren», dijo Gallerani. «No estaba allí exactamente para saber exactamente qué cosas desaparecieron. Pero todavía tenemos el código. Quiero decir, el juego todavía se parchea, cierto, incluso después de todos estos años».
Blizzard reunió todo ese material antes de comenzar a trabajar en Diablo 2: Resurrected, pero los activos artísticos originales en realidad no eran vitales porque rehicieron «cada uno de los activos del juego», dijo Fergusson. Resurrected te permite cambiar entre los gráficos clásicos, que están intactos, y un motor 3D completamente nuevo. Las escenas de corte también se han rehecho por completo.
«Porque tenemos gente original que trabajó en [the cinematics]podemos tener muchas conversaciones sobre la intención «, dijo Fergusson. «Entramos con, ‘¿Cuál sería su intención si tuvieran las herramientas que tenemos hoy?'»
El código, más que los activos artísticos originales, fue vital para Diablo 2: Resurrected, y afortunadamente no se perdió.
«Cuando profundizas en el código, hay un código de Diablo 1 allí. Hay mucho por descubrir y muchas complejidades», dijo Fergusson. «Eso es lo que hace que tenga su personalidad. La noción de que el código antiguo funciona de la forma en que lo hace significa que tienes el juego que tienes. Si intentáramos cambiar los motores y recrearlo y no tuviéramos esas complejidades del código antiguo, no se sentiría igual. De hecho, estamos muy agradecidos de tener lo que tenemos, porque [players] puede tener esa experiencia auténtica».