La empresa Microsoft ha abierto el código fuente del cliente IRC ComicChat, cuyas conversaciones se representan en forma de cómics generados a partir de personajes elegidos por los participantes, reflejando sus emociones. ComicChat utiliza el protocolo IRC estándar, puede conectarse a servidores IRC normales y es compatible con clientes IRC de texto. El código está escrito en C++ y se publica bajo la licencia MIT.
Para la formación de la trama de las viñetas se utiliza un sistema experto, que al generar la imagen tiene en cuenta el contenido de los mensajes y el contexto, con base en los cuales se determina la ubicación, las poses, los gestos y la expresión facial de los personajes, así como el número de participantes, la escala, el ángulo y la composición de las viñetas. Los personajes para los participantes que utilizan clientes IRC de texto se seleccionan automáticamente.

El proyecto se desarrolló como un experimento con nuevas formas de visualizar la comunicación en línea. En 1996, la primera versión de ComicChat se agregó al paquete de Internet Explorer 3.0 y podía utilizarse como una aplicación independiente o dentro del navegador. En 1998, ComicChat fue incluido en el paquete de Windows 98. En 2000, el desarrollo del proyecto fue detenido, después de que los mensajeros reemplazaron al IRC. ComicChat se convirtió en el primer programa en utilizar la fuente Comic Sans, adecuada para los globos de texto en los cómics.
La versión publicada en 2026 se ha adaptado para compilarse con compiladores modernos y se ha ampliado para ser compatible con servidores y clientes IRC modernos. La nueva versión también incluye soporte para cifrado TLS y se ha implementado la escalabilidad de la interfaz para pantallas de alta densidad de píxeles.
Fuente: opennet.ru
