Несмотря на развитие 3d моделирования в компьютерных играх иногда использую канву и спрайтирование для создания игр. Если изьясняться простыми словами: канва - это векторная начертательная графика для рисования элементов, а также объектов игры. Спрайт - это анимационная картинка, которая моделируется в зависимости от процесса игры. Иногда такое используют, чтобы показывать движение объекта.

Если канва рисует контуры и грани чего-либо, то спрайт - представляет собой кадрированные действия, которые в итоге получают анимацию. Такой подход использовался в игрушках начала 2000-х годов. Сейчас такой подход также приемлим. В браузерных играх нецелесообразно иногда использовать векторные движки, потому используют спрайтирование и канву. В языках программирования, например, в Delphi используется GDI Канва, либо GDI+. Кроме того есть множество других методик отрисовки канвы. В JS также используется понятие канва, где средствами ООП проектируется векторно-начертательная графика.