# The Lab

> 16 standalone experiments in drawing, moving and laying out storyboards, each pinned to a release of the kit.

*Source: <https://storyboards.sgit.ai/lab/>. This file is the page as markdown, generated from the same content.*

---

Standalone experiments in drawing, moving and laying out storyboards, each pinned to a release of the kit, each saying what it taught.

## Characters

How to draw a character: other packs, things with faces, a designer.

- [Cast designer](cast-designer/index.md) (promising, kit v0.1.0): Which look fields make a character, and what does a cast file need that the drawing does not?
- [Ink pack](ink-pack/index.md) (exploring, kit v0.1.0): Can a second character pack, clean thick-line cartoon instead of sketch, keep the kit's contract and stay on model?
- [Pixel pack](pixel-pack/index.md) (exploring, kit v0.1.0): What survives of a cast when each character is a 16 by 24 pixel sprite generated from a few lines of text?
- [Things with faces](things-with-faces/index.md) (exploring, kit v0.1.0): Can a rule, a store or a boundary be a character in a storyboard rather than furniture?

## Motion and physics

How to make it move: a stage API, a walk cycle, gravity, dialogue, a timeline.

- [Stage](stage/index.md) (promising, kit v0.1.0): Can a storyboard's actors be directed like a game, from a script of verbs, and can playing the game write the script?
- [Cinematic](cinematic/index.md) (promising, kit v0.1.0): What does a real animation timeline (scrubbing, speed, easing) give a kit panel that the kit's CSS play cannot, and what in the kit's markup helps or hinders it?
- [Dialogue engine](dialogue/index.md) (exploring, kit v0.1.0): What happens to a storyboard when the reader chooses the next line and the text types itself out?
- [Gravity](gravity/index.md) (promising, kit v0.1.0): What does a physics engine behind a storyboard panel add, what does it cost, and could a storyboard carry a drop as data?
- [Walk cycle](walk-cycle/index.md) (exploring, kit v0.1.0): Can a stick-figure rig driven by a phase give a storyboard character a walk, a run and a jump, and still look like the kit?

## Layouts and camera

How the panels sit together, and where the reader looks.

- [Camera: one world, many beats](camera/index.md) (promising, kit v0.1.0): Can a storyboard be one wide scene that a camera moves across, and can a scene hold another scene?
- [Comic page](comic-page/index.md) (exploring, kit v0.1.0): What does a comic page, a filmstrip and a grid each want from the same seven panels, and what does panel size do to a scene?
- [Scrolly](scrolly/index.md) (promising, kit v0.1.0): Can one sticky panel, redrawn and played as the text scrolls, tell a storyboard better than a deck does, and what should the text beside it say?

## Deeper

How far the format stretches: a flowchart, a threat model, a sequence diagram.

- [A flowchart, explained](flowchart/index.md) (promising, kit v0.1.0): Can a diagram people already write (Mermaid) become a storyboard that explains itself, node by node?
- [A threat model, probed](threat-model/index.md) (promising, kit v0.1.0): Can a threat model (a data-flow diagram and its STRIDE findings) be played as a storyboard instead of read as a table?
- [A sequence diagram](sequence/index.md) (promising, kit v0.1.0): What does a sequence diagram gain when its lifelines are characters with faces, and what does a text language for its messages need?

## Game engines

What a real engine gives, and what it costs.

- [Room (a game engine)](room/index.md) (exploring, kit v0.1.0): What does a game engine give a storyboard's cast, what does it cost, and what would it take for a storyboard to play inside one?
