Microsoft Just Open-Sourced the App That Drew Your Chats as Comics

2 months ago

Microsoft has just open-sourced Comic Chat. Back in nineteen ninety-six, it turned everything you typed into a comic strip.

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Microsoft Just Open-Sourced the App That Drew Your Chats as Comics
  2. 0:07Your chat, drawn as a comic strip.
  3. 0:21It directed the whole strip — from your text.
  4. 0:39It even drew people who never installed it.
  5. 0:53Where Comic Sans found its first home.
  6. 1:09MIT-licensed. Archived. And it still builds.
  7. 1:23Words into pictures, automatically. 1996.
Show transcript

Microsoft Just Open-Sourced the App That Drew Your Chats as Comics

A 1996 IRC client that turned plain text into an auto-directed comic strip
open-source release 1996 C++ MIT github.com/microsoft/comic-chat

Microsoft has just open-sourced Comic Chat. Back in nineteen ninety-six, it turned everything you typed into a comic strip.

Your chat, drawn as a comic strip.

Two comic panels drawn in Comic Chat's style
Character art by the independent comic artist Jim Woodring
opensource.microsoft.com

It was a chat client. But instead of a scrolling wall of text, your conversation came out as a comic, with cartoon characters, speech bubbles, and panel after panel. The art was by the independent comic artist Jim Woodring.

It directed the whole strip — from your text.

The Microsoft Comic Chat client: a nine-panel comic, member list, character preview, and the circular emotion wheel
From your words alone, it chose:
which characters appear
gestures & expressions
placement & orientation
balloon shape & layout
when to start a new panel
the zoom
From Microsoft Research · published at SIGGRAPH 1996
opensource.microsoft.com

Here's the clever part. From your text alone, the app directed the whole strip. It picked which characters appeared, their poses and expressions, the shape of every balloon, when to cut to a new panel, even the zoom. All in real time. This came out of Microsoft Research, published at SIGGRAPH.

It even drew people who never installed it.

Ordinary text client
<guest> hello?
<guest> i'm on a plain irc client
no Comic Chat installed
auto-assigned a character
→
On your screen
HELLO?
a character stands in for the guest
rendered as a comic — on your side
github.com/microsoft/comic-chat

And it worked with anyone. Comic Chat spoke plain IRC, so people on ordinary text clients were assigned characters automatically. The whole conversation still drew as a comic on your side, even when no one else was running it.

Where Comic Sans found its first home.

Comic panel: 'So Comic Sans is our fault. A little bit.'
The typeface was designed in 1994 and found its first real home in these speech bubbles. — Microsoft's own announcement
opensource.microsoft.com

Now, a footnote most people miss. Comic Sans was designed in nineteen ninety-four, and it found its first real home right here, in these speech bubbles. Microsoft's own announcement puts it plainly. So Comic Sans is their fault. A little bit.

MIT-licensed. Archived. And it still builds.

github.com/microsoft/comic-chat: Public archive, MIT license, C++ 63.3%, version folders from 1996 to 1998 plus modern rebuilds
MIT license · archived worked rebuilds compile & connect today

It's all up now under the MIT license, archived as a piece of history. But it isn't just a museum piece. The release ships worked rebuilds that get the original nineties code compiling, and back on IRC today.

Words into pictures, automatically. 1996.

github.com/microsoft/comic-chat

A nineteen ninety-six experiment in turning plain words into pictures, automatically. Now anyone can open it up and see exactly how it worked.