1. Design & Illustration
  2. Drawing/Illustration
  3. Pixel Art

Создаём жилое здание в пиксельном стиле в Adobe Photoshop

Scroll to top
Read Time: 11 min
This post is part of a series called Isometric Pixel Art.
How to Create an Isometric Pixel Art Neighborhood Block in Adobe Photoshop
Create an Isometric Pixel Art Office Building in Adobe Photoshop

() translation by (you can also view the original English article)

Final product imageFinal product imageFinal product image
What You'll Be Creating

Если вы следили за этой серией руководств, то у вас уже есть соседний блок с немного другими домами и машинами. Давайте продолжим расширять наш город, но в этот раз ввысь - будем создавать многоэтажный, высокий дом.

1. Размеры

Как обычно, мы будем использовать нашего персонажа в качестве мерила, чтобы найти нужную высоту каждого этажа. Размеры не должны быть полностью реалистичными; лучше, чтобы здания были немного меньше и персонажи выделялись на холсте. 

Шаг 1

Расположите своего персонажа рядом с линией поверхности и, чтобы помнить о текстурах, которые мы добавим позже, создайте много копий этой линии со средними интервалами между ними, чтобы в итоге у вас получилась стена из линий на нужной высоте каждого этажа. Как и в случае с деревянным текстурным домом, я оставил по три пустых пикселя между линиями.

making wall of linesmaking wall of linesmaking wall of lines

Шаг 2

У нас есть высота первого этажа, так что теперь давайте определим длину — она может быть немного больше или меньше длины дома. В основном, она будет основана на рядах окон, двери и других архитектурных элементах, которые мы могли бы добавить.

Окна будут узкими, а пространство для двери мы оставим шире и выше, чем дверь, которую мы создали для дома, т.к. дверная рама будет немного шире.

building width based on windows doorbuilding width based on windows doorbuilding width based on windows door

Здесь я добавил основную ширину и максимальную высоту для этих деталей в других контрастных цветах. Это всего лишь направляющие, поэтому не имеет значения, какие цвета вы используете, но лучше отделить их от цветов элементов, которые будут сохранены в окончательном варианте.

Шаг 3

Для боковой стороны я решил добавить только одно окно, чтобы получился более неожиданный, асимметричный вид. Я думаю, он будет выигрышно  смотреться в конечном результате, потому что иначе это просто сетка окон, и если вы видели одно, то вы видели их все, так что неплохо было бы сделать текстуру выразительной.

adding depth to buildingadding depth to buildingadding depth to building

Шаг 4

Теперь, когда у нас есть основные линии для каждого этажа, мы просто скопируем его нужное количество раз. Можете взять мультяшную высоту, если хотите, или просто несколько этажей. Здесь я создал четыре этажа, потому что это выглядит красиво и нормально для такого типа кирпичного здания.

adding more floorsadding more floorsadding more floors

Шаг 5

Давайте закончим основную форму главного здания, добавив вертикальные линии по краям и линии на крыше.

completing basic shapecompleting basic shapecompleting basic shape

Смотрится достаточно хорошо!

Мы могли бы создать более сложную форму, например, в виде букв L, T, H или чего-то ещё, но мы сможем сделать эту очень простую форму красивой и убедительной при помощи текстуры и остальных деталей. В любом случае, для того типа здания, которое мы создаём, эта форма является нормальной. 

2. Текстура

Давайте добавим кирпичную текстуру. Это будет нелегко, но результат того стоит!

Шаг 1

Чтобы создать текстуру и затем добавить её на здание, лучше убрать направляющие линии двери и окна. Выделите их Инструментом "Волшебная палочка" ("Смежное" не отмечено), вставьте их на то же место на другом слое и сделайте этот слой невидимым на данный момент. 

only bare wallsonly bare wallsonly bare walls

Я заполнил отверстия, оставленные после этих элементов, хотя это необязательно.

Шаг 2

Мы будем создавать текстуры из кирпичей с цветами, выбранными вручную, чтобы получился случайный и более органичный вид.   В идеале узор не должен повторяться, поэтому плитка не должна быть настолько маленькой, однако, если она слишком большая, то создание текстуры будет утомительным. Размер, который я выбрал, позволяет вместить 12 кирпичей по горизонтали и 24 - по вертикали.  

Давайте начнём создавать плитку на новом слое с множеством «горизонтальных» линий. Точнее, это 25 линий с шириной 134 пикселя.

horizontal lines for texturehorizontal lines for texturehorizontal lines for texture

Шаг 3

Давайте добавим несколько вертикальных линий, чтобы наметить края некоторых кирпичей. Они должны быть выровнены и чередоваться - один ряд есть, другого нет.. 

alternating vertical linesalternating vertical linesalternating vertical lines

Там, где рядов нет, мы добавляем такие же линии, но на несколько пикселей ближе к боку. В данном случае это 3 пикселя: 

alternating vertical linesalternating vertical linesalternating vertical lines

Затем просто выделите эти два столбца и повторите на узоре, сохраняя средний интервал.

copying to have wall full of brickscopying to have wall full of brickscopying to have wall full of bricks

У нас уже есть базовая кирпичная текстура, но теперь давайте поработаем над раскраской созданных кирпичей!

Шаг 4

Давайте заполним все кирпичи случайным цветом - ярким, но не ослепляющим!

Простой способ сделать это: заполните всю область Инструментом "Заливка", убрав галочку с пункта "Смежный". Затем Инструментом «Волшебная палочка», с включённым пунктом "Смежный", выберите все цвета за пределами кирпичей и Удалите

Также окрасьте линии тёмного края кирпичей в цвет, похожий на цвет кирпичей, чтобы снизить контраст.

altering colors for texture developmentaltering colors for texture developmentaltering colors for texture development

Шаг 5

Теперь начните добавлять другие цвета, случайно разбросанные по текстуре. У нас будет три разных цвета кирпичей. Если у нас 12 кирпичей в ряду, должно быть четыре кирпича каждого цвета.  

Здесь я добавил четыре зелёных кирпича в одном ряду, стараясь сохранять случайный порядок и равномерность, пытаясь обходить области, которые выделяются.

random colored bricks 1random colored bricks 1random colored bricks 1

Шаг 6

Повторите тот же процесс с новым цветом..., теперь цвета сильно контрастируют и создают узор. 

random color bricks 2random color bricks 2random color bricks 2

Шаг 7

После завершения мы можем несколько раз вставить наш узор (но держите первоначальную плитку в отдельности) и проанализировать результат. Края должны в точности совпадать.

Скорее всего, некоторые области будут выделяться, особенно те, которые были по краям. В любых областях, где доминирует определённый цвет или слишком часто повторяется узор, плитка получается слишком заметной, в то время как нам нужна бесшовная. 

seeing tiled textureseeing tiled textureseeing tiled texture

Вы можете перемещать некоторые цвета вокруг, заполнить некоторые области (но больше в средней части), отступить и прищуриться, и если узор выглядит более усреднённым, то это хорошо. 

improving textureimproving textureimproving texture

Шаг 8

Если вы изменили узор, то нужно удалить дополнительные области, которые получились при создании плитки. Вы можете сделать это, создав выделение в форме первоначального узора, переместив это выделение на большой узор, скопировав обработанную область и удалив остальное. 

redefining patternredefining patternredefining pattern

Вот почти готовый узор... нет только финальных цветов.

almost finishedalmost finishedalmost finished

Шаг 9

Кирпичи бывают разных цветов. Я выбрал насыщенный, светло-оранжевый цвет. Примените нужный цвет к одному из цветов кирпича (в Инструменте "Заливка" снята галочка с пункта "Смежный".)

coloring texturecoloring texturecoloring texture

Затем создайте более тёмный оттенок для линий кирпича. Это должен быть самый тёмный оттенок. 

И затем ещё два оттенка - один более светлый и другой - более тёмный для оставшихся кирпичей: 

coloring texturecoloring texturecoloring texture

Что у меня здесь есть:

  • Кирпичный цвет #1: 94% яркости
  • Кирпичный цвет #2: 90% яркости
  • Кирпичный цвет #3: 85% яркости
  • Цвет линий: 78% яркости

Шаг 10

Скопируйте узор и отразите его по горизонтали, чтобы создать правую сторону, которую я отмечаю более тёмным оттенком. Цвета можно изменить вручную (выделив и заполнив инструментом "заливка") или просто снизив яркость, выделив и использовав Изображение > Корректировки > Яркость/Контраст.

making dark versionmaking dark versionmaking dark version

Шаг 11

Теперь давайте объединим текстуры, но не забудьте сохранить оригинальную плитку для использования в будущем!

Полностью покройте здание плиткой, чтобы она стыковалась в углу. Постарайтесь сделать стыки ровными. Если с одной стороны угла кирпич длиннее, на другой стороне угла мы должны увидеть только его короткую сторону. Вот так: 

two big walls full of texturetwo big walls full of texturetwo big walls full of texture

Мы также могли бы окрасить угловые кирпичи, чтобы они все соответствовали друг другу, но, возможно, не стоит слишком вдаваться в детали! 

Шаг 12

Как обычно, добавляем блик на все острые углы. Создайте новый, более яркий оттенок и примените его к углу, оставив линии кирпичей нетронутыми (либо сделайте их такими же светлыми, однако, не перекрывайте их новым цветом).  

Вы можете внести эти изменения в один или два кирпича, а затем передвинуть, нажав Alt, или Скопировать/Вставить, пока не покроете всю длину. 

highlighting peak corner linehighlighting peak corner linehighlighting peak corner line

Шаг 13

Теперь наложим текстуру на здание.

Чтобы упростить размещение, можно снизить непрозрачность слоя текстуры и затем поместите его так, чтобы линии кирпичей соответствовали линиям на здании. 

placing over buildingplacing over buildingplacing over building

Затем удалите ненужные части узора.

removing excessremoving excessremoving excess

Вертикальные остатки можно достаточно легко удалить с помощью инструмента "Область выделения", но в других областях может быть сложнее. Если нажать Инструментом "Волшебная палочка" вне узора, то получится негативное выделение фигуры узора, и вы затем можете перенести это негативное выделение на остатки, которые хотите удалить, а затем нажать Delete.

Верните Непрозрачность слоя на 100% и объедините со слоем здания.

merging down layersmerging down layersmerging down layers

Вы закончили добавлять текстуры!

3. Детали

Теперь у нас есть что-то вроде большого текстурного кирпича. Мы должны поработать над остальными деталями.

Шаг 1

Давайте снова сделаем слой с окнами видимым.

starting work on windowsstarting work on windowsstarting work on windows

Нужно закончить определение размера наших окон. Вы можете создать выделение пустого пространства вокруг окон Инструментом "Волшебная палочка", слегка сдвинуть его вверх и удалить.  Попробуйте разную длину и посмотрите, какая лучше. Не применяйте изменение длины к двери.  

setting windows sizesetting windows sizesetting windows size

Шаг 2

После определения этих размеров, переместите направляющие одного окна в сторону и превратите их в финальный вариант окна. 

Удалите временные цвета и замкните прямоугольную форму. 

starting one window starting one window starting one window

Шаг 3

Добавим маленький подоконник. После тестирования нескольких разных версий, я остановился на этом стиле с тёмно-серым оттенком в середине подоконника, но вы можете взять один сплошной цвет при желании.  

adding detail to windowadding detail to windowadding detail to window

Этот серый на самом деле не очень насыщенный. Для однородности мы будем применять эти цвета ко всем бетонным/цементным/гипсовым материалам, поэтому обычный серый может стать слишком скучный после такого количества повторений. 

Шаг 4

Теперь давайте добавим объём окнам. Подоконник должен уходить в глубь окна, и нам нужна вертикальная линия от самого верхнего угла подоконника до верхнего края окна. 

adding depth to windowadding depth to windowadding depth to window

Шаг 5

Теперь давайте заполним эту часть угловой стены кирпичной текстурой. Т.к. этот кусок обращён вправо, нам нужен более тёмный узор, но для этой части не нужны разные цвета кирпича, хватит и одного цвета (логически это будет цвет со средней яркостью).  Конечно, нам нужно сохранить линии кирпича и угловой блик. 

Также давайте создадим новый, более тёмный оттенок кирпича и применим его к границам подоконника, которые будут касаться кирпичного узора. 

adding texture to windowadding texture to windowadding texture to window

Шаг 6

Теперь добавим окно. Можем использовать тот же цвет оконной рамы, что и на доме, и для однородности нужно применить тот же цвет окна и эффекты границы. 

adding window frame glass and glass effectsadding window frame glass and glass effectsadding window frame glass and glass effects

Шаг 7

В конце давайте добавим дополнительные детали на оконной раме, чтобы сделать окна более интересными. Также изменим контраст углов, где поверхности касаются друг друга. 

adding extra detail to window frameadding extra detail to window frameadding extra detail to window frame

Шаг 8

Одно окно готово, но нам нужны ещё два вида окон - более широкие (на которых я добавил дополнительные вертикальные линии для разнообразия) и окна, выходящие на правую сторону, где некоторые цвета требуют корректировки, т.к. эта сторона темнее. 

making all needed windowsmaking all needed windowsmaking all needed windows

Обратите внимание на то, что подоконник и оконная рама темнее с правой части. Однако, часть кирпичной стены на окне, выходящем на правую сторону, светлее, т.к. поверхность обращена влево. 

Шаг 9

Когда у вас будут готовы все окна, нужно просто расположить их поверх направляющих линий. 

all windows placedall windows placedall windows placed

Шаг 10

Пора перейти к двери. Мы можем использовать ту же дверь, которую создали для дома. 

the door from the housethe door from the housethe door from the house

Шаг 11

Но мы изменим цвет. 

changing door colorchanging door colorchanging door color

Помните, что вы легко можете попробовать несколько цветов с помощью ползунка Оттенка (Изображение > Корректировки > Оттенок/Насыщенность/Яркость...), чтобы найти цвет, который хорошо сочетается с остальными.

Шаг 12

Здесь я применил к дверной коробке стиль, который соответствует подоконникам - у него такие же цвета и такая же промежуточная тёмная линия, создающая эффект одинаковых материалов по всему зданию. Как если бы за всем этим стоял архитектор... который наверняка там был! 

making door framemaking door framemaking door frame

Шаг 13

Теперь давайте слегка сдвинем дверь назад, придав входу объёма. 

Для этого вы можете выделить всё и затем вычесть дверь из выделенного (например, удерживая Alt при выделении двери Инструментом "Лассо"), а затем сдвинуть всё выделенное на пару пикселей в сторону и вниз. 

adding depth to dooradding depth to dooradding depth to door

Конечно, затем нужно заполнить некоторые пространства, чтобы получился такой результат. Также, чтобы закончить дверь, можно изменить цвета углов на стыке поверхностей. Я обычно не оставляю их чёрными. 

Шаг 14

Давайте добавим выступ на крыше. Он будет похож на подоконники, но немного толще и темнее, т.к. расположен под другим углом.

Вы можете начать с параллельных серых и тёмно-серых линий. 

making a ledgemaking a ledgemaking a ledge

Шаг 15

Как обычно, сделайте правую сторону темнее и создайте угловой блик. 

shading the ledgeshading the ledgeshading the ledge

Шаг 16

Теперь обрежьте углы по сторонам. Вы увидите похожие подоконнике в реальной жизни или на референсах - они немного похожи на ступеньки, поэтому я создал эти углы таким образом. 

doing the ledges cornersdoing the ledges cornersdoing the ledges corners

Шаг 17

Верхняя поверхность теперь выше и немного шире. Добавьте верхние линии для завершения и заполните светлым бетонным/цементным/гипсовым цветом. 

creating a top surfacecreating a top surfacecreating a top surface

Шаг 18

Теперь давайте добавим внутренние границы на выступе.

inner borders for the ledgeinner borders for the ledgeinner borders for the ledge

Также заполните этот большой прямоугольник основным цветом крыши.

making tarred or graveled roofmaking tarred or graveled roofmaking tarred or graveled roof

Я взял очень тёмный серый цвет, который изображает смоляную или гравийную поверхность, что достаточно распространено в таких зданиях. 

Шаг 19

Наконец, я добавил мягкую текстуру на крыше, чтобы не делать её идеально гладкой.

minimal texture for the roofminimal texture for the roofminimal texture for the roof

Шаг 20

Теперь нам нужно добавить небольшую основу здания с несколькими ступеньками, ведущими ко входу. 

Давайте начнём с одной самой узкой ступеньки. Дополнительные линии внутри ступеньки мы позже используем для создания поручня. 

starting entrance stepsstarting entrance stepsstarting entrance steps

Шаг 21

Последующие шаги являются повторением предыдущих. Расположите ступеньки на пару пикселей к низу от предыдущих.  

adding more stepsadding more stepsadding more steps

Шаг 22

Добавьте обычные бетонные/цементные/гипсовые цвета для ступенек.

coloring the stepscoloring the stepscoloring the steps

Я уже добавил внутренний угол между ступеньками и остальной основой.

Шаг 23

Вот база по всей ширине здания (с более мягким цветом там, где основание касается кирпичной текстуры). 

base for the buildingbase for the buildingbase for the building

Шаг 24

Это будет форма поручня. Изначально это стена, но она сложно сочетается со ступеньками и имеет другой угол поверхности. Сделайте её на новом слое. 

small railsmall railsmall rail

Шаг 25

Финальные цвета поручня. 

small rail coloredsmall rail coloredsmall rail colored

Шаг 26

Нам нужен поручень на другой стороне. Давайте скопируем первый. 

small rail doubledsmall rail doubledsmall rail doubled

И слегка его изменим. 

small rail finishedsmall rail finishedsmall rail finished

Шаг 27

Вы можете при желании объединить все эти элементы. Чтобы их закончить, вам нужно смягчить нижние угловые линии, где вертикальные поверхности касаются пола. 

softened ground linessoftened ground linessoftened ground lines

Шаг 28

Мы близки к завершению. Давайте добавим несколько элементов на крыше.

Крыши в изометрическом рисунке занимают немного рабочего пространства, поэтому я бы добавил террасу, чтобы крыша не выглядела пустой тратой иллюстрационного пространства. Однако, террасы есть не на каждом здании, поэтому давайте вместо неё добавим несколько элементов труб или чего-то, что обычно есть на крышах.

Возможно, часть вентиляционного оборудования...

adding roof detailadding roof detailadding roof detail

Которое будет обычной коробкой...

possibly an AC unitpossibly an AC unitpossibly an AC unit

С несколькими линиями или чем-то, что будет указывать на то, что это прибор.

Шаг 29

Мы также можем добавить несколько дымоходов.

more roof detail - chimney exhaustmore roof detail - chimney exhaustmore roof detail - chimney exhaust

Чтобы получился металлический вид, я обычно использую голубоватый серый для тёмных оттенков и желтовато-серый - для светлых. Я закончил с раскраской и скопировал трубу. 

coloring chimney exhaustcoloring chimney exhaustcoloring chimney exhaust

Шаг 30

В конце я добавляю случайный элемент, в данном случае это будут голуби. Думаю, это делает картинку забавной, хотя голуби на крыше - достаточно обычное явление.  Лучше сохранять эти элементы "случайными". Есть другие варианты того, что может быть на крыше: застрявшие мячи, загорающие люди, бумажные самолётики, орлиное гнездо, растения в горшках и т.д.

Вот контуры голубей.

some fun finishing touchessome fun finishing touchessome fun finishing touches

И вот их раскрас.

doves completedoves completedoves complete

Готово. На этот раз точно. Отличная детализация!

Здание готово!

Поздравляю! Вы закончили создание многоквартирного дома, в котором так много пиксельных горожан!

DoneDoneDone

Надеюсь, это руководство было полезным! Можете задавать любые вопросы или оставлять комментарии ниже. 

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Design & Illustration tutorials. Never miss out on learning about the next big thing.
One subscription. Unlimited Downloads.
Get unlimited downloads