« Back to Projects list

PaintBoard – Prototyping Interactive Character Behaviors by Painting Storyboards (2014)

PaintBoard – Prototyping Interactive Character Behaviors by Painting Storyboards (2014)

This project proposes a novel method for the rapid prototyping of believable interactive characters; more specifically, we target the characters’ interactive behaviors – how they move in a discrete 2D environment in response to dynamic user input. We present PaintBoard, a system that enables users to prototype these interactive behaviors simply by painting a storyboard, and can immediately generate an interactive result. This visual method does not require programming, helping even non-technical designers create behaviors or better communicate their desired behaviors to others. We developed a novel algorithm that distills a painted storyboard into an original set of features, uses machine-learning to extrapolate from the storyboard to new situations, and moves the computer character according to its result. We conducted two exploratory studies that shaped the prototype design, and a final workshop with game developers where the results highlight PaintBoard’s accessibility and potential.

Video File 1


PaintBoard's visual and non-programmatical nature help take a step towards a future where professionals and non-programmers alike can all create high quality video games.

In our studies, professional game developers gave positive feedback about Paintboard:

Handy for prototyping and visualizing scenarios. - P3

I would use this as a prototyping tool to make quick behaviors that I would then implement with code - P2

Easy to visually show others simple behavior that can be expanded to more complex situations. - P5

Project Publications

PaintBoard - Prototyping Interactive Character Behaviours by Digitally Painting Storyboards (Thesis)

Daniel J. Rea. PaintBoard - Prototyping Interactive Character Behaviours by Digitally Painting Storyboards. M.Sc. Thesis (2015). University of Manitoba, Canada.

PaintBoard – Prototyping Interactive Character Behaviors by Digitally Painting Storyboards

Daniel J. Rea, Takeo Igarashi, James E. young, "PaintBoard – Prototyping Interactive Character Behaviors by Digitally Painting Storyboards", In Proceedings of the 2nd ACM International Conference on Human-Agent Interaction (HAI '14). 2014.  (Best Paper Award)

Collaborators

Daniel J. Rea

Daniel J. Rea

PhD Student
James E.Young

James E.Young

Associate Professor

As well as: Takeo Igarashi