Kozlov Dev - Разработка игр
4.1K subscribers
671 photos
176 videos
3 files
277 links
Канал о разработке игр.
Download Telegram
⚡️ Работа с художником

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

Таск-менеджер
✔️ Для ведения задач используем Week (про него я уже рассказывал). Для дизайна завёл отдельную доску — в ней ведутся задачи для художника с разбивкой по статусам и приоритетам.

Хранилище
🪩 Для хранения исходников и прочих файлов используем Яндекс Диск — его хватает для наших нужд. Удобно выдавать доступы и работать командой.

Дизайн
✏️ Для построения экранов, эскизов и ревью сильно выручает Figma. У нас большое пространство, поделённое на секции: промо (скриншоты, иконки, обложки), экраны из игры, концепты и референсы из других проектов. Так же в фигме можно удобно тегать участников, писать доп комментарии и т.д

Тайм-трекер
⏱ Один из важных показателей — время, так как оплата художнику почасовая. В Week трекать его не всегда удобно (иногда бывают сбросы), поэтому используем Clockify. В нём можно задать почасовую ставку для каждого участника, по каждой задаче видно потраченное время и итоговую сумму, а также можно строить отчёты по затратам.

P.S Если интересно, могу отдельно рассказать про Clockify, как там добавлять валюту, настраивать проект и подсчет оплаты 😎.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍4❤2🌭1
🔥 Mirra SDK стал бесплатным!

😍 Это хорошая новость для разработчиков unity, которые хотят охватить как можно больше площадок для размещения игр.

😎 Этим решением я пользуюсь сам, оно сильно упрощает работу с sdk различных площадок. Все уже реализовано за тебя, спокойно подключаешь и можешь выходить на различные площадки без больших усилий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from MirraSDK
MirraSDK5 в открытом доступе!

Начиная с 5-й версии мы решили сделать SDK бесплатным и доступным для всех. Релиз берет все лучшее из предыдущих версий, и построен на наших пробах и ошибках длиной в несколько лет.

Сейчас SDK5 активно используется в десятках опубликованных игр на Web и Mobile, хотя есть место и багам, которые активно исправляются.

Репозиторий MirraSDK5 (ознакомьтесь с README):
https://github.com/MirraSDK/SDK5

Документация по MirraSDK5 API:
https://romanlee17.gitbook.io/mirrasdk/

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

Для бесплатных пользователей у нас открыт чат по вопросам, там мы отвечаем по возможности. Пиши в нашу публичную группу (комьюнити) в раздел MirraSDK:
https://t.me/unity_optimus

Для людей, кто раньше покупал SDK, остается индивидуальная поддержка от разработчика и помощь со всеми настройками.
🔥9❤3
😍 Недавно получил такой подарочек, спасибо Евгению за подгон!

😏 Бумажные книги не читал с 11 класса (целых 6 лет), но всё равно приятно подержать её в руках, особенно с автографом. С самим произведением познакомлюсь уже в аудиоформате, через Яндекс Книги. Круто, что есть и такая возможность. 👍

👀 За Евгением я давно слежу, ещё с тех времён, когда выходили ролики по разработке игры Offline Dice. Всегда интересно наблюдать, как люди развиваются, добиваются крутых результатов и делятся своими неудачами. Такие истории сильно поднимают мотивацию и хочется самому добиваться таких же высот. 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍5🤯3😁1
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🥰1👏1
🔥 Новая система генерации биомов!

Как же давно хотел переделать систему биомов, и вот наконец дошли руки.

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

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

✔️ Слой рек, размещает реки, могу точно указать сколько рек будет, какой они ширины и какого она будет вида: обычной или замёрзшей, в зависимости от температуры региона.

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

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

Что это даёт в игре
✔️  Намного больше контроля

✔️ Стало проще добавлять новые биомы и спец-зоны. Могу просто добавлять новые слои и уже в них определять как и куда размещать биом

✔️ Мир стал более логичным и красивым, что очень хорошо сказывается на геймплее. Всегда приятно побегать по красивому миру 😏

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

📌 Кому интересно, оставляю ссылочку на видосик, откуда я черпал вдохновение для системы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33❤3👍1
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
🔥 Девлог по Blockworld!

Новые структуры
Начал добавлять новые структуры. На скриншотах можно увидеть часть из них:
✔️ Два вида фермы, на них можно налутать семена и продовольствие.
✔️ Небольшой лагерь
✔️ Руины, под ними находится скрытая база.

Доработал блоки
✔️ Добавлены варианты внешних и внутренних углов для ступенек.
✔️ Появились новые варианты факела — теперь его можно крепить на стену.

Графика
✔️ Доработано и оптимизировано освещение (ambient occlusion) для блоков, теперь эффект распространяется на все углы.
✔️ Добавлено боковое освещение для ступенек, полублоков и заборов, теперь тени имеют больше объёма и не кажутся «плоскими».

🧑‍💻 Также параллельно провожу большой рефакторинг системы блоков и предметов, чтобы было проще наполнять игру контентом. О нём расскажу в следующих постах.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤4🤯3
🔥 Деревни в Blockworld!

Реализовываю функционал для размещения деревень. Это довольно непростая штука, но потихоньку прогресс идёт.

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

Гибкая система конфигурации
Система имеет большой список настроек:
✔️ Максимальный радиус кластера
✔️ Отдалённость кластера от других кластеров (полезно, чтобы деревни не могли располагаться рядом)
✔️ Список тегов биомов, на которых может располагаться кластер (например, легко сделать конфиги для деревень в разных биомах)
✔️ Вес и максимальное число структуры (чтобы каждая деревня выглядела по-разному)

👍 Пока что система ещё не закончена, есть много недоработок, но уже выглядит сочно и очень сильно прокачивает мир игры.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍3❤1
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7