Предыдущий образ показался мне слишком "дурашливым и безликим", и я решил сделать более характерного персонажа, да и в целом кошконародец из вселенной игры захотелось сделать более "очеловеченным".
Ну мне в целом результат нравится, нужно только её приодеть)
Это моя первая игра, все делалось методом проб и ошибок. В процессе набирается опыт, потихоньку-полигоньку прокачиваем скилл. Кто хочет, залетайте в Дискорд :)
Этот пакет содержит фэнтезийного персонажа с базовой анимацией для работы как с разными платформами, так и с сетками с двумя уровнями детализации и настраиваемой одеждой.
Совместимость конвейера рендеринга
Встроенный конвейер рендеринга — это конвейер рендеринга Unity по умолчанию. Это конвейер рендеринга общего назначения с ограниченными возможностями настройки. Универсальный конвейер рендеринга (URP) — это скриптовый конвейер рендеринга, который быстро и легко настраивается и позволяет создавать оптимизированную графику для широкого спектра платформ. Конвейер рендеринга высокого разрешения (HDRP) — это конвейер рендеринга с поддержкой сценариев, который позволяет создавать передовую высококачественную графику на высокопроизводительных платформах.
Версия Юнити 2019.4.36f1
Встроенный Совместимый
УРП Не совместимо
HDRP Не совместимо
Дополнительная информация о совместимости
Все художественные активы Daelonik Artworks можно конвертировать в другие конвейеры.
Легко использовать в HDRP или URP, просто используя метод преобразования по умолчанию.
Описание
[ИНФОРМАЦИЯ ОБ АКТИВЕ] [Веб-сайт] [Поддержка]
[Морская принцесса]
Этот пакет содержит фэнтезийного персонажа с базовой анимацией для работы как с разными платформами, так и с сетками с двумя уровнями детализации и настраиваемой одеждой.
Технические детали
[МОДЕЛЬ]
ЛОД 0: 8,8к трис
ЛОД 1: 1,5к триса
[КАРТЫ/МАТЕРИАЛЫ]
Персонаж включает в себя следующие карты:
Цвет / Карта Альбедо
Карта непрозрачности
Зеркальная карта
Нормальная карта
Сместить карту
Карта металличности
[АНИМАЦИИ]
Все анимации готовы к использованию Mecanim и совместимы с любым гуманоидным персонажем. Для всех анимаций существует только один аватар (аватар SeaPrincess). Версия LOD включает в себя другой аватар, но в анимации можно использовать оба. Анимации включены:
Добавлен объект "Cube" с компонентами Rigidbody и PlayerController.
Добавлена плоскость с тегом "Ground" для предотвращения падения куба в бесконечность.
Скрипт для управления движением и прыжками:
Написан скрипт для управления движением и прыжками куба.
Реализована проверка на наличие компонента Rigidbody и коллизий с объектами.
Настройка камеры и физических параметров:
Изменена позиция камеры для лучшего обзора.
Отрегулирована масса куба для более реалистичного поведения.
Для обучения использую Chat GPT-4, а точнее надстройку Universal Primer. По заявлениям создателя, эта штука заточена на обучение.
Действительно, сразу видно отличие в опыте использования ИИ.
Он как бы тащит тебя вперед, постоянно подкидывая новую информацию. Тебе не нужно его постоянно спрашивать, что делать дальше. Он ведет, а ты ведомый. В обычном опыте использования на 2-3 ответе Chat GPT "сдувается" и приходится уточнять, что делать дальше.
Обучение идет итерациями: он объясняет что-то новое, далее задает вопросы и дает задачу сделать что-то большее, нежели он объяснил.
Нет времени реализовать все хотелки, а совсем забивать тоже не хочется, поэтому просто играбельная демка.
Чтобы и вы смогли насладиться этим непередаваемым экспириенсом стрелялки с плохим графоном)
Добавил ещё персонажей и бонусный уровень.
ГГ так и ходит беззвучно, не может погибнуть, а целиться приходится как и в жизни - "на глазок". Зато почти все реплики озвучены, есть сюжетная линия и катсцены 😅
Сейчас отличное время, чтобы делать видеоигры. Нет, серьезно. Представить миру собственную игру — по умолчанию круто. А в наши дни это еще и доступно, ведь есть удобные инструменты, курсы и опыт разработчиков, которым они делятся в сети.
Тем не менее довести проект до релиза — большое дело, и проделать этот путь в команде намного проще. Рассказываем об оптимальном составе маленькой инди-студии.
Почему нужна команда
Игру можно сделать и в одиночку. Таких примеров в индустрии масса: от легенд вроде Minecraft и Papers, Please до лавины пиксельных квестов и бумер-шутеров, которые заполонили Steam.
По тегу «инди» в Steam нашлось свыше 90 тысяч игр — это более чем половина всего каталога!
Работа в команде позволяет удобно распределить задачи и объединить разнообразные навыки и подходы в едином творческом порыве. Ну и, конечно, не так просто сорваться и забросить проект, когда есть еще несколько заряженных людей — они создают мотивирующий фон, чтобы двигаться дальше.
С командой больше шансов довести проект до релиза, особенно если у вас нет опыта в игровой индустрии. А релиз — это важный момент, который обеспечит ценным опытом и кейсом в портфолио.
Можно сделать десяток игр в стол. Но какими бы концептуально крутыми они ни были, один-единственный выпущенный на рынок проект будет бесконечно ценнее.
Главные роли в команде
Раз команда небольшая, то каждый участник будет брать на себя разные обязанности. Но есть несколько направлений, которые лучше разделить между отдельными специалистами.
1. Гейм-дизайнер
Без него ни о каком цельном видении проекта не может быть и речи. Предлагать идеи и решения могут все члены команды, но в итоге именно гейм-дизайнер складывает из всех элементов концепцию, механики игры и не дает случайно «сломать» их в потоке безудержного креатива.
Инди-RPG Undertale — пример того, как оригинальная концепция Тоби Фокса даже в простейшем пиксельном исполнении перевернула представления о жанре
Есть много операционных задач, которыми не займутся другие специалисты. Например, продумать все игровые циклы, рассчитать баланс, написать документацию — все это в компетенции гейм-дизайнера.
2. Арт-директор
Это человек, который отвечает за визуальное оформление — определяет, как игра будет выглядеть на релизе и взаимодействовать с геймером. Арт-директор может стать художник, иллюстратор, дизайнеры разных направлений.
Например, чтобы создавать и редактировать визуальные ассеты (модели, текстуры, эффекты, элементы интерфейса) нужны навыки, связанные с графическим дизайном.
1/3
Головоломка FEZ потеряла бы огромную часть своего очарования без яркого визуального стиля и милых персонажей — и да, эту игру сделала команда всего из двух человек
3. Разработчик
Без него идеи гейм-дизайнера и визуальные ассеты арт-директора так и останутся на бумаге. Разработчик должен обратить их в код и собрать на основе всего этого рабочую игру. Эта роль часто самая технически сложная и требует тесного взаимодействия с гейм-дизайнером.
Трио «гейм-дизайнер, графический дизайнер и программист» — база, которая нужна любой игре. Повторимся: это не минимальный, а оптимальный состав инди-команды, чтобы довести проект до релиза.
Конечно, в геймдеве еще полно должностей: например, кто-то может заняться сценарием, звукорежиссурой, маркетингом, тестированием. Если нет возможности нанять таких специалистов, придется делить обязанности по-братски: за одни задачи возьмется тот, у кого больше времени и энтузиазма, за другие — у кого есть подходящие навыки.
Звучит неорганизованно? Да, в команде из трех человек всегда есть место авралу и хаосу — они соседствуют с фаном, удовольствием от достигнутого результата и исполнением своей давней мечты. Идите к ней вместе с Яндекс Практикумом: проходите бесплатные курсы, определяйтесь с IT-профессией и осваивайте навыки, которые помогут разрабатывать игры.
Какие навыки нужны
У каждой роли есть обязательный набор навыков и специальный, который зависит от проекта: в каком жанре игра, как она будет выглядеть, на каком движке собрана и так далее.
Для роли гейм-дизайнера
Нужно научиться работать с системой контроля версий. Это важно, потому что гейм-дизайнер участвует в прототипировании игровых механик, тестирует актуальные билды — работает в связке с разработчиком, который точно использует систему контроля версий. Самая популярная называется Git. Кстати, в Яндекс Практикуме есть бесплатный курс «Основы работы с Git» — добавляйте в закладки.
Основы программирования (тоже доступно бесплатно в Яндекс Практикуме) — еще один навык, который объединяет разработчика и крутого гейм-дизайнера.
В зависимости от проекта может пригодиться высшая математика с теорией вероятностей. Например, для экономических и 4X-стратегий или для больших многослойных RPG. Обновить знания поможет бесплатный тренажер «Основы математики для цифровых профессий». Теория там тоже есть.
Для роли арт-директора
Обязательный навык — UX/UI-дизайн. Пользовательский опыт от взаимодействия с игрой и ее интерфейсом сильно влияет на общее впечатление от проекта.
В курсе «Дизайнер интерфейсов» как раз обучают продумывать пользовательские сценарии и делать интерфейс интуитивно понятным, что важно для любой игры.
Кроме этого, арт-директор обязан разбираться в цвете, композиции и типографике, а также работать с векторной графикой в актуальных редакторах. Всему перечисленному (и даже больше) учат на курсе «Графический дизайнер».
Программист, каким бы языком он ни владел, пользуется системой контроля версий, знает основы программирования и хотя бы немного — алгоритмы.
Дальше главная развилка: движок. Скорее всего, ваша команда восходящих инди-звезд выберет для своей первой игры один из этих движков (потому что они удобные, доступные и по ним больше всего гайдов на YouTube):
Unity;
Godot;
Unreal Engine.
Если вы остановились на Unity или Godot, то ваш разработчик наверняка знаком с языком C#. А если вы замахнулись на Unreal Engine, значит, в вашей команде есть обладатель сакральных знаний С++.
Начинающие команды редко настолько фундаментально подходят к созданию игры, чтобы можно было осознанно выбрать движок на стадии предпроизводства. Обычно проект собирают на том, с чем умеет работать программист.
Ну что, готовы войти в геймдев? Выберите свою роль в команде будущей игры и начните учиться бесплатно. Вас ждет теория, практические задания, хакатоны и тренажеры — все, чтобы получить ценные знания и успешно завершить свой проект в команде или самостоятельно.
Кто знает, возможно, именно ваша игра когда-нибудь получит престижную премию, принесет вам успех, славу и признание в индустрии.
Привет, друзья! Зашел я как-то в кофейню, и увидел там на витрине печенки. Очень они напомнили мне потрескавшуюся землю. "Почему бы не сделать из этого текстуру", -подумал я.
Заготовки для будущей текстуры ждут пока их сфоткают
Дома я сфотографировал её с двух сторон на старый зеркальный фотоаппарат. На улице была пасмурная погода, поэтому свет был рассеянный и почти не оставлял теней.
Далее я открыл эти фото в Фотошопе, вписал их в квадрат. Первое изображение использовал, как бесшовный стык по краям, применив смещение Filter-Other-Offset. У второго изображения наоборот подтер края, оставив центральную часть. Затем объединил эти два слоя в один. И вот текстура была практически готова.
1/3
Потом провел некоторые манипуляции с контрастом и цветом и в общем через 10 минут текстура была готова к использованию.
Вот такая текстура получилась
А вот так эта текстура выглядит в игре.
Не являюсь художником и больше делал это по фану. Но может кому-нибудь данный совет будет полезен.