03 Января 2024
22

Как я создаю мир [Часть №1]

Для своей игры

WARNING ВНИЗУ СТОТЫЩ БУКВ и картинок!

Праздничные выходные, самое то чтобы заняться хобби. Ну и мне пришла в голову одна "халтурка", фановый пет-проект который я бы успел сделать за эти 10 дней (что судя по всему очень маловероятно). О самом проекте я напишу (может быть, если сделаю) чуть позже, сейчас хотелось бы коснуться аспекта с которым я все эти дни потихоньку вожусь: Открытый прости хоспаде мир

К счастью для современного инди-геймдевелопера современные движки предоставляют тонны инструментария для быстрого и удобного создания миров. Но тут в игру вступаю "нитакусик", я, со своей идиотской идеей "Сделою вручную как разработчики начала нулевых" (Это перекликается со стилизацией игры под игры тех времен). Короче решил я склепать его в программе Blender, а попутно созданию ввести серию постов (В основном для себя, а там может кому интересно будет, почитаете).

Ну поехали

Этап I: Проектирование

Шоб создать карту мира, его надо сначала придумать, набросать очертания, разделить на биомы. Собсна посидев подумав а какие стадии-биомы у меня в игре вообще будут, я открыл неPaint, и набросал в нем грубые (как и вся графика планируемой игры) очертания карты

(Вон то зелелькое под номером II и степи III по итогу превратились в кое-что другое, но география сохранилась)

(Вон то зелелькое под номером II и степи III по итогу превратились в кое-что другое, но география сохранилась)

Итого 6 биомов, с определенной последовательностью посещения. Начало положено, осталось дело за малым, все остальные 99% работы.

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

Получили вот такую разноцветную карту регионов

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

Помимо создания высот и рек "вытянем" наши регионы на разные высоты, а так же создадим "реки" (пока что это просто геометрия под регионом, по форме предполагаемого течения реки)

Скриншот процесса работы

Скриншот процесса работы

По итогу получился вот такой примитивненький ландшафт (учитывая стилизацию игры под ретро, то что нужно, хотя сейчас скорее выглядит как модненький лоу-поли)

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

Нраица, но игровым миром это можно назвать с натяжкой, скорее покрашенный в моно-материал низкополигональный ландшафт. НАДА ДЕТАЛИ!

Этап II: Наполнение базовыми декорациями

А под "ДЕТАЛИ!" я имею в виду деревья, камушки, вот это всё, базовые элементы окружения (Сначала хотел и траву, но её я уже буду делать шейдером внутри самого движка игры)

p.s. (На самом деле детали тоже можно вполне раскидать и внутри движка, но это к адекватным разработчикам и геймдизайнерам)

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

Если приблизить, будет заметно что клон состоит из сотен тысяч точек (вершин)

Тогда как у основной поверхности это 1 полигон

Тогда как у основной поверхности это 1 полигон

Именно эти точки и я буду помечать как зоны на которых и будут размещаться наши частицы. На скриншоте ниже я разметил точки которые будут использоваться для размещения лесов

Хочу отметить что эти высокополигональные клоны это временные объекты, после создания наполнения биомов, они будут удалены

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

Вот такие лоу-поли красавцы (Я их потом затекстурирую под стиль игр PS1, перестанут быть красавцами)

Вот такие лоу-поли красавцы (Я их потом затекстурирую под стиль игр PS1, перестанут быть красавцами)

Техническую нудятину (а остальное выше типа не нудятина, ага) размещения их на указанной зоне я пропущу, вот вам сразу результат

Красивое!

Еще камушков накидаю, и хватит (Траву, Цветы я реализую позже, уже после импорта, средствами Unity)

Тоже самое, только еще кирпичей накидали

Тоже самое, только еще кирпичей накидали

Так же в рамках первой части я хочу наполнить болота и степи-павших (весь биом это по сути древнее поле боя).

Принцип я показал на первом биоме, а на остальных я покажу вам просто модельки которые я сделал в этот раз сам, и результат декорирования

Болота:

Степи павших (невзрачненько без текстур и постобработки вышло, ну это пока)

Ну и покажу грибные леса (темно-зеленая зона на северо-востоке), хоть и у самих грибов пока что нет даже временной текстуры-зашлушки (по определенным причинам), и выглядит кашисто

А бонусом, если отключить окраску и включит рандом-цвета на мешах, это выглядит как огромное карамельное-царство:

На этом пока всё! Вот ссылка на мой телеграмм канал Если вдруг кто дочитал до конца, то спасибо вам огромное за внимание!

Показать полностью 19
4955

Мишустин за "честный килограмм"1

Мишустин предлагает привести вес продуктов на упаковках к единым стандартам.
https://www.ntv.ru/novosti/2806537
Михаил Мишустин на встрече с руководителем Росстандарта Антоном Шалаевым заявил, что реальный вес продуктов в упаковке должен соответствовать установленному стандарту, этот вопрос волнует россиян.

А что это за партия не приняла участия в голосовании за закон "о честном килограмме"?

А что это за партия не приняла участия в голосовании за закон "о честном килограмме"?

84

Чудо из Петербурга в Москву

Вот и я, наконец-то, забрала новогоднюю посылку, собранную с такой заботой и душой , от моей тайной снегурки из Петербурга! Спасибо тебе за это детское ощущение чуда и тепла!

Пёс долго не церемонился и принялся за дело!=)
Это его 5- ая посылка, поэтому он знает, что игрушки или вкусняшки обеспечены! И ведь не ошибся! Нашёл своё моментально, а бессердечная хозяйка заставляла лежать спокойно и позировать😁( спасибо за ушки! Ему очень идут)))

Так много всего! И каждый подарочек с такой бережностью упакован! Всё не фотографировала, просто наслаждалась, как ребёнок, распаковывая каждую штучку) сам процесс уже праздник!

Отдельное спасибо за свечу! Я очень люблю пробковые крышки))) она займёт своё почётное место на столе, где почти всё с пробковыми крышками😁 А твоя мешура украсила пальму)
При наступлении темноты, мы зажгли свечу, включили гирлянды и комнату окутал нежный аромат Сандала. Завтра я возьму в термосе твой глинтвейн и сладкое на собачью плошадку и буду всех угощать) Большое тебе спасибо! Моя тайная прекрасная снегурка! ❤️

Показать полностью 13
429

Благодетель

Еду из Алматы в Экибастуз, это 30 часов, на верхней полке.
Ввиду практически полного отсутствия денег взял с собой бутылку воды из-под крана и булочки. Стараюсь растянуть, ем немного. Со мной в плацкарте едет семья одна. Сколько у них было еды! Запеченные курица и гусь, салаты, даже моя любимая картошка жареная, натуральные соки, печенья, конфеты, фрукты, колбасы, рыба, арбузы! Едят с большим аппетитом, еда ну просто не кончается!
Я стараюсь не смотреть на праздник живота, но молодой растущий организм требует еды.
И тут ЧУДО!
Глава семьи смотрит на меня и говорит:
— Ну ты это, студент, голодный, наверно? Есть хочешь? Так спускайся, садись, ешь!
Я не веря своему счастью, слезаю с полки, и тут мужик говорит:
— Только ты подожди чуток, мы щас свои продукты уберем, а потом ты сядешь.

Телеграм - Интересно

24

Агрессивный аниме макияж нравится только мне и Xpero?

WIP это Work in Progress, а не то что вы подумали

Может быть у меня сейчас есть проблемы с тем, чтобы выпускать игры, но делать игры мне всё ещё чертовски нравится. Есть какой-то кайф в творческом процессе и поиске маленьких фишичек, которые должны сделать проект лучше.

Это намного интереснее ASO или вбивания сотен ключей локализации для достижений...

Ну и вот сейчас мы с raynyasha обсуждаем вид аниме девочек для моей новой игры. Ей по душе обычные ресницы, а я насмотревшись на генерации @xpero ощутил тягу к густым ресницам.

Истина рождается в споре, но зачем спорить с милым художником, если можно создать опрос на Пикабу?

Какой макияж вам нравится больше?
Всего голосов:
Показать полностью 2 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите