⏱️ Lectura: 12 min

El 11 de mayo de 2026, el equipo KAOS Software Team publicó la versión 1.1 de Scorched Earth 2000, un port completo a HTML y JavaScript del legendario juego de tanques por turnos que Wendell Hicken creó para MS-DOS en 1991. Lo más interesante no es la nostalgia: es que los créditos del proyecto reconocen explícitamente a ChatGPT 5.5 como responsable del trabajo de portabilidad.

📑 En este artículo
  1. TL;DR
  2. Qué pasó
  3. Contexto e historia: el original de Wendell Hicken
  4. El port: qué cambia y qué se mantiene
    1. Cómo encaja ChatGPT 5.5 en este proyecto
  5. Datos y cifras del fenómeno
  6. Impacto y análisis: la preservación de software entra en una nueva era
    1. El debate ético: créditos a una IA
  7. Qué sigue
  8. Preguntas frecuentes
    1. ¿Puedo jugar Scorched Earth 2000 sin instalar nada?
    2. ¿Es legal este port? ¿Tiene permiso de Wendell Hicken?
    3. ¿Realmente ChatGPT 5.5 escribió todo el código JavaScript?
    4. ¿Soporta multijugador online?
    5. ¿Qué diferencias hay con el Scorched Earth original de 1991?
    6. ¿Puedo contribuir al proyecto o reportar bugs?
  9. Referencias

El juego, disponible en scorch2000.com/web, corre sin instalación, mantiene la física balística original, el sistema de viento y compras entre rondas, y soporta hasta ocho jugadores. Es un caso de estudio claro de cómo la IA generativa está empezando a colonizar un nicho específico: la arqueología y preservación de código heredado.

TL;DR

  • KAOS Software Team publicó Scorched Earth 2000 v1.1 el 11 de mayo de 2026 como port HTML del clásico DOS de 1991.
  • El port fue desarrollado con ChatGPT 5.5 como herramienta principal de traducción de código.
  • Soporta hasta 8 jugadores (humanos o IA), multijugador en red y resoluciones de 640×480 a 1024×768.
  • Mantiene la física balística, viento, inventario de armas y el sistema de compras entre rondas del original.
  • Disponible gratis en scorch2000.com/web sin instalación: corre directamente en el navegador.
  • Reconoce explícitamente a Wendell Hicken, creador del Scorched Earth original de 1991, en los créditos.
  • Ejemplo concreto del uso de LLMs para preservación de software retro y arqueología de código heredado.

Qué pasó

El 11 de mayo de 2026, el dominio scorch2000.com incorporó una versión jugable directamente desde el navegador del juego que muchos developers latinoamericanos recuerdan haber instalado desde disquetes en los 90. Scorched Earth 2000 es un port total: no requiere emulador DOSBox, no necesita extensiones del navegador, no exige instalación. Solo HTML, JavaScript y los assets gráficos.

En la pantalla de créditos del juego —accesible desde System Menu → About Scorch— el equipo dejó constancia precisa de la autoría. El proyecto está firmado por KAOS Software Team con los siguientes roles:

  • Project Lead: Hei C. Ng (xixi)
  • Development Lead: Alexander Rasin
  • Client Programming: Mikhail Kruk
  • Weapons Programming: Nathan Roslavker
  • Physics: Ramya Ramesh
  • Documentation: Kapil Mehra
  • Quality Assurance: John Langton
  • JavaScript Port: ChatGPT 5.5

La última línea es la que rompe el molde. No se trata de un agradecimiento genérico al estilo “asistido por IA”, sino de un crédito formal equivalente al de cualquier otro programador del equipo. Una declaración editorial sobre quién hizo qué.

Pantalla de Scorched Earth 2000 mostrando tanques con la interfaz clásica de viento, ángulo y potencia
La interfaz mantiene la estética del original de 1991 dentro del navegador.

Contexto e historia: el original de Wendell Hicken

Para entender por qué este lanzamiento importa, hay que retroceder a 1991. Ese año, el programador estadounidense Wendell Hicken publicó Scorched Earth como shareware para MS-DOS. El juego era simple en concepto y complejo en ejecución: cada jugador controlaba un tanque inmóvil sobre un terreno destructible, ajustaba ángulo y potencia, elegía un arma de un inventario expansivo y disparaba. El viento desviaba los proyectiles. El terreno se deformaba con cada explosión. Quien quedara último con vida ganaba la ronda.

Lo que parecía una mecánica trivial escondía un sistema económico sofisticado: entre rondas, los jugadores compraban armas y defensas en una tienda con el dinero ganado por daño infligido. Misiles guiados, MIRV, bombas napalm, escudos, paracaídas para sobrevivir caídas largas. El juego tenía decenas de armas y combinaciones tácticas que lo convirtieron en una obsesión en oficinas y laboratorios universitarios durante los 90.

Hicken lo distribuyó como shareware, dejando la versión completa disponible por unos pocos dólares. El código nunca fue completamente liberado como open source, pero su diseño inspiró decenas de clones a lo largo de tres décadas: Worms (Team17, 1995) tomó la fórmula y la convirtió en una franquicia multimillonaria; Pocket Tanks, Hedgewars, ShellShock Live y muchos otros siguieron la misma estela.

📌 Nota: El género que hoy conocemos como artillery game existe desde los años 70 (su antecedente directo es Artillery, escrito por Mike Forman en 1976 para Commodore PET), pero fue Scorched Earth el que lo popularizó en la era DOS y definió el lenguaje visual del subgénero.

El port: qué cambia y qué se mantiene

Mirando el menú del sistema y la lista de funcionalidades que expone la versión web, el port preserva casi todos los elementos del original:

  • Configuración de partida: resolución (640×480, 800×600 o 1024×768), cantidad de jugadores (2 a 8), cantidad de IAs, selección de modelo de tanque (6 variantes).
  • Modelo de viento: opciones None, Light, Normal, Strong — idéntico al original.
  • Sistema de inventario y tienda: ronda → tienda → siguiente ronda, con el flujo “Play next round / Go shopping” que cualquier veterano del juego reconoce.
  • Multijugador: partidas privadas, lista pública de juegos, opción de compartir partida.
  • Tipos de IA: Shooter, Cyborg y Killer — los tres niveles de dificultad clásicos.
  • Modo offline y single player para quien quiera practicar solo contra IAs.

Lo que cambia es la base tecnológica. El original era código C compilado para 16 bits con interrupciones DOS y manejo directo de modo VGA. El port es HTML5, JavaScript moderno y, presumiblemente, Canvas 2D para el renderizado del terreno destructible. Sin Flash, sin plugins, sin emulación intermedia.

Cómo encaja ChatGPT 5.5 en este proyecto

El crédito a ChatGPT 5.5 como “JavaScript Port” sugiere que el modelo fue usado como traductor entre lenguajes y arquitecturas, no como generador de un juego nuevo. La diferencia es importante:

graph LR
    A["Scorched Earth 1991 (C/DOS)"] --> B["Análisis con ChatGPT 5.5"]
    B --> C["Traducción a JavaScript"]
    C --> D["Refactor con KAOS Team"]
    D --> E["Scorched Earth 2000 v1.1"]

El humano marca dirección, decide arquitectura, valida comportamiento. La IA ejecuta la parte tediosa: traducir bloques de lógica balística, convertir loops del estilo DOS a callbacks de JavaScript, mapear estructuras de datos a objetos JS, reescribir el renderizado del modo VGA a Canvas. Es exactamente el tipo de trabajo que un junior haría en seis meses y un LLM bien dirigido puede esbozar en días.

💭 Clave: La diferencia entre generar código nuevo con IA y portar código existente con IA es enorme. El segundo caso es mucho más confiable: el modelo tiene una especificación implícita (el comportamiento del original) contra la cual validar cada decisión.

Datos y cifras del fenómeno

El port de Scorched Earth no es un caso aislado. Durante 2025 y 2026, varios proyectos similares aparecieron en el ecosistema:

  • WSL9x (2026): Linux 6.19 corriendo dentro de Windows 95 tras un port asistido por IA, con seis años de hack acumulado.
  • Valve liberó los CAD del Steam Controller bajo Creative Commons en 2026, habilitando ports comunitarios del firmware.
  • Decenas de juegos shareware de los 90 con código fuente nunca liberado están siendo reimplementados como apps web por developers individuales que usan LLMs para acelerar la ingeniería inversa.

En el caso de Scorched Earth 2000, hay datos concretos que ayudan a dimensionar el alcance:

  • 1 versión publicada hasta ahora (v1.1 con fecha 11 de mayo de 2026, no se observa v1.0 pública previa).
  • 8 modos de partida derivados de la combinación de 2-8 jugadores con 0-7 IAs.
  • 6 modelos de tanque seleccionables.
  • 3 resoluciones soportadas, todas en aspecto 4:3 fiel al original.
  • 3 niveles de IA: Shooter (básico), Cyborg (intermedio), Killer (avanzado).
Diagrama conceptual del flujo de port de un juego DOS a HTML usando IA generativa
Flujo típico de un port asistido por IA: humano dirige, modelo traduce, humano valida.

Impacto y análisis: la preservación de software entra en una nueva era

Hasta hace tres años, preservar un juego DOS de los 90 implicaba una de dos rutas: emulación con DOSBox o ScummVM, o reescritura manual por entusiastas a lo largo de años. La primera funciona pero deja al juego encerrado en una experiencia de “museo bajo cristal”: jugable pero no modificable, no integrable a frameworks modernos, no aprovechable como base para mods o ports a móviles.

La segunda ruta es la que llevó proyectos como OpenTTD, OpenRA u OpenRCT2 a existir, pero requiere comunidades grandes, ingeniería inversa paciente y, casi siempre, una década de trabajo voluntario. Para juegos sin masa crítica de fans —que son la inmensa mayoría del catálogo de los 80 y 90— simplemente no había recursos humanos para hacerlo.

Aquí es donde los LLMs cambian la ecuación. Un developer individual con acceso a un modelo capaz puede, en cuestión de semanas, llevar un juego desde sus binarios DOS o sus fuentes en C a una app web modernita. No reemplaza al trabajo humano: lo amplifica. KAOS Software Team siguen siendo el equipo creativo y técnico; ChatGPT 5.5 es la herramienta que les permitió hacer en semanas lo que antes habría requerido un año.

💡 Tip: Si querés intentar un port similar de un juego viejo del que tengas los fuentes en C, empezá por el motor de renderizado y la física. Esas son las partes más mecánicas de traducir. La lógica de gameplay y el balance los dejás para el final, cuando ya tenés un loop principal funcionando.

El debate ético: créditos a una IA

Acreditar a ChatGPT 5.5 en igualdad con los humanos del equipo es una declaración política, no solo técnica. Hay dos posturas:

  • A favor: reconocer la contribución real de la herramienta es honesto y transparente. Esconder que un LLM hizo el grueso del trabajo de traducción mientras se firman créditos como si todo fuera código humano sería deshonesto.
  • En contra: los modelos no pueden ser autores legales ni morales. Dar crédito a una IA banaliza el concepto de autoría y abre debates sobre derechos de la salida del modelo.

La industria todavía no ha decidido. Sindicatos como el Writers Guild of America en 2023 forzaron contratos donde la IA no puede figurar como coautora de guiones. La industria del software, con menos regulación, parece estar adoptando la postura opuesta.

Qué sigue

Para los siguientes meses, varias preguntas quedan abiertas alrededor de este lanzamiento y su contexto:

  • ¿KAOS Software Team liberará el código del port como open source en GitHub? Si lo hacen, abrirían la puerta a mods, traducciones y forks.
  • ¿Wendell Hicken (creador del original) ha autorizado formalmente el port, o este se mueve en la zona gris del shareware abandonado?
  • ¿Aparecerán ports similares de otros clásicos DOS —Commander Keen, Duke Nukem, Cosmo’s Cosmic Adventure— con el mismo patrón de “humano + LLM”?
  • ¿Adoptará la industria un estándar de créditos para distinguir entre código humano, código generado por IA y código portado con asistencia de IA?

Lo que sí parece seguro es que la preservación de software entra en una era donde la barrera de entrada para resucitar piezas históricas se desploma. Eso es bueno para la memoria colectiva del oficio. Y también plantea preguntas legales y éticas que vamos a estar discutiendo durante años.

📖 Resumen en Telegram: Ver resumen

Preguntas frecuentes

¿Puedo jugar Scorched Earth 2000 sin instalar nada?

Sí. El juego corre directamente en cualquier navegador moderno (Chrome, Firefox, Edge, Safari) entrando a scorch2000.com/web. No requiere plugins, ni DOSBox, ni Flash.

Los créditos del juego agradecen a Wendell Hicken “por el Scorched Earth original”, pero no aclaran si existe una licencia formal. El original siempre fue shareware y nunca tuvo su código liberado como open source. El estatus legal exacto del port no se ha hecho público.

¿Realmente ChatGPT 5.5 escribió todo el código JavaScript?

Los créditos indican que ChatGPT 5.5 fue responsable del trabajo de port a JavaScript, pero el equipo humano de KAOS dirigió el proyecto, programó áreas específicas (cliente, armas, física) y validó el resultado. Es un trabajo colaborativo entre humanos y modelo, no un código 100% generado por IA sin intervención humana.

¿Soporta multijugador online?

Sí. El menú del juego incluye opciones de Multiplayer con creación de partidas públicas y privadas, función “Share Game” y lista pública de juegos en curso. Soporta hasta 8 jugadores por partida.

¿Qué diferencias hay con el Scorched Earth original de 1991?

El port mantiene la jugabilidad, las armas, la física, el sistema de tienda y el modo multijugador del original. Las diferencias principales son técnicas: corre en HTML/JavaScript en lugar de DOS, soporta resoluciones modernas y permite jugar sin instalación.

¿Puedo contribuir al proyecto o reportar bugs?

Hasta el momento, KAOS Software Team no ha anunciado un repositorio público ni un canal formal de reporte de bugs. La versión actual (v1.1) es la primera publicada, así que es probable que aparezcan canales oficiales en próximas iteraciones.

Referencias

📱 ¿Te gusta este contenido? Únete a nuestro canal de Telegram @programacion donde publicamos a diario lo más relevante de tecnología, IA y desarrollo. Resúmenes rápidos, contenido fresco todos los días.

Categorías: Noticias Tech

Andrés Morales

Desarrollador e investigador en inteligencia artificial. Escribe sobre modelos de lenguaje, frameworks, herramientas para devs y lanzamientos open source. Cubre papers de ML, ecosistema de startups tech y tendencias de programación.

0 Comentarios

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.