В Patchwork два игрока соревнуются, кто создаст самую эстетичную (и наивысше оцениваемую) лоскутную одеялку на личной игровой доске размером 9×9. Чтобы начать игру, разложите все лоскутки случайным образом по кругу и разместите маркер непосредственно по часовой стрелке от лоскутка 2-1. Каждый игрок получает пять пуговиц — валюту и очки в игре — и определяется первый игрок.
Во время своего хода игрок может купить один из трёх лоскутков, стоящих по часовой стрелке от катушки, либо пропустить ход. Чтобы купить лоскуток, вы платите его стоимость в пуговицах, перемещаете катушку на его место в круге, добавляете лоскуток на свою игровую доску и продвигаете свой временной маркер по дорожке времени на столько клеток, сколько указано на лоскутке. Лоскуток можно разместить в любом месте доски, не перекрывая другие, но обычно выгодно располагать их максимально плотно.
Если ваш временной маркер находится впереди или на той же клетке, что и маркер противника, вы делаете ещё один ход; иначе ход переходит к противнику. Вместо покупки лоскутка можно пропустить ход: для этого переместите свой маркер на клетку непосредственно перед маркером противника и получите по одной пуговице из банка за каждую пройденную клетку.
Кроме стоимости в пуговицах и времени, каждый лоскуток также содержит 0–3 пуговицы. Когда ваш маркер проходит мимо пуговицы на дорожке времени, вы получаете доход в пуговицах: подсчитайте общее количество пуговиц на своей игровой доске и возьмите такое же количество пуговиц из банка.
На дорожке времени также изображено пять лоскутков размером 1×1, а во время подготовки игры вы размещаете пять реальных 1×1 лоскутков на этих клетках. Первый игрок, который пройдёт мимо лоскутка на дорожке времени, забирает его и сразу размещает на своей доске.
Кроме того, первый игрок, который полностью заполнит квадрат 7×7 на своей доске, получает бонусный лоскуток стоимостью 7 дополнительных очков в конце игры. (Разумеется, это не происходит в каждой партии.)
Когда игрок выполняет действие, которое перемещает его временной маркер на центральную клетку дорожки времени, он получает последний доход в пуговицах из банка. Когда оба игрока оказываются в центре, игра заканчивается и подсчитываются очки. Каждый игрок получает 1 очко за каждую пуговицу в своём владении, а затем теряет