Asemica

Character Building

ELEMENTS

The building blocks of every Asemica composition are randomly chosen from a set of 100 elements derived from English-language letters and symbols.

These fragments of glyphs rotate, flip, and transform to create hundreds more possibilities.

Every element has at least one flat point, or terminal, that aligns with one of the three universal baselines, allowing it to connect to the flat points of other elements.

 
 

Each of the 100 elements flips horizontally and vertically, and can jump baselines, in order to create hundreds of element placement possibilities.

 

CHARACTERS

Characters are made from randomly selected elements which slide together along the three baselines to touch at their flat points.

Each set of elements could potentially combine in many different ways, but the algorithm prioritizes layouts based on:

  • Maximizing the number of flat point connections

  • Minimizing the overlap between elements

  • Creating a narrow overall character shape

 
 

Finding and fine-tuning these element-combining rules was the most delicate and intensive challenge of the project. We looked at thousands of character outputs along the way, selecting ones we didn’t like and tweaking the rules until we liked 100% of the outputs.

Curve elements

Straight elements

Thin elements

Mixed elements

Elements fall into three categories: curve, straight, and thin. Each character gets a random assortment of the above, and each character gets 1-8, or sometimes 12 elements.

 
 
 

Inspired by school paper used to practice handwriting, light pink, blue, and white lines become the sometimes-visible foundation of Asemica.

 
 

Composition examples with baselines showing