Das Unternehmen Microsoft hat den Quellcode des IRC-Clients ComicChat veröffentlicht, in dem Dialoge in Form von Comics visualisiert werden, die auf Charakteren basieren, die von den Teilnehmern ausgewählt werden und deren Emotionen widerspiegeln. ComicChat verwendet das standardmäßige IRC-Protokoll, kann sich mit regulären IRC-Servern verbinden und ist kompatibel mit textbasierten IRC-Clients. Der Code ist in C++ geschrieben und unter der MIT-Lizenz veröffentlicht.
Für die Erstellung der Szenen wird ein Expertensystem verwendet, das bei der Generierung des Bildes den Inhalt der Nachrichten und den Kontext berücksichtigt, um die Positionierung, Posen, Gesten und Mimik der Charaktere sowie die Anzahl der Teilnehmer, Maßstab, Perspektive und Komposition der Szenen zu bestimmen. Charaktere für Teilnehmer, die textbasierte IRC-Clients verwenden, werden automatisch ausgewählt.

Das Projekt entwickelte sich als Experiment mit neuen Arten der Visualisierung von Kommunikation im Internet. Im Jahr 1996 wurde die erste Version von ComicChat in die Lieferung von Internet Explorer 3.0 aufgenommen und konnte sowohl als separates Programm als auch im Browser verwendet werden. 1998 wurde ComicChat in die Lieferung von Windows 98 integriert. Im Jahr 2000 wurde die Entwicklung des Projekts eingestellt, nachdem Messenger die IRC-Clients abgelöst hatten. ComicChat war das erste Programm, das die Schriftart Comic Sans verwendete, die für Sprechblasen in Comics geeignet ist.
Die im Jahr 2026 veröffentlichte Version wurde für die Kompilierung mit modernen Compilern angepasst und erweitert, um die Kompatibilität mit modernen IRC-Servern und -Clients zu gewährleisten. In der neuen Version wurde außerdem die Unterstützung für TLS-Verschlüsselung hinzugefügt und die Benutzeroberfläche für Bildschirme mit hoher Pixeldichte skalierbar gemacht.
Quelle: opennet.ru
