L'azienda Microsoft ha aperto il codice sorgente del client IRC ComicChat, nei cui dialoghi si svolgono fumetti generati sulla base dei personaggi scelti dai partecipanti e che riflettono le loro emozioni. ComicChat utilizza il protocollo IRC standard, può connettersi a normali server IRC ed è compatibile con i client IRC testuali. Il codice è scritto in C++ ed è pubblicato con licenza MIT.
Per la creazione della trama dei fotogrammi viene utilizzato un sistema esperto, che durante la generazione dell'immagine tiene conto del contenuto dei messaggi e del contesto, da cui vengono determinati la posizione, le pose, i gesti e le espressioni facciali dei personaggi, oltre al numero di partecipanti, alla scala, all'angolo e alla composizione dei fotogrammi. I personaggi per i partecipanti che utilizzano client IRC testuali vengono selezionati automaticamente.

Il progetto si è sviluppato come un esperimento su nuovi modi di visualizzare la comunicazione online. Nel 1996 la prima versione di ComicChat è stata inclusa nella fornitura di Internet Explorer 3.0 e poteva essere utilizzata come applicazione autonoma o all'interno del browser. Nel 1998 ComicChat è stato incluso nella fornitura di Windows 98. Nel 2000 lo sviluppo del progetto è stato interrotto, dopo che i messanger hanno sostituito l'IRC. ComicChat è stata la prima applicazione a utilizzare il font Comic Sans, adatto per le nuvolette con testo nei fumetti.
La versione pubblicata nel 2026 è stata adattata per la compilazione con compilatori moderni ed estesa per la compatibilità con i server e i client IRC moderni. Nella nuova versione è anche stata aggiunta la supporto per la crittografia TLS e implementato il ridimensionamento dell'interfaccia per schermi ad alta densità di pixel.
Fonte: opennet.ru
