Предыдущий образ показался мне слишком "дурашливым и безликим", и я решил сделать более характерного персонажа, да и в целом кошконародец из вселенной игры захотелось сделать более "очеловеченным".
Ну мне в целом результат нравится, нужно только её приодеть)
Это моя первая игра, все делалось методом проб и ошибок. В процессе набирается опыт, потихоньку-полигоньку прокачиваем скилл. Кто хочет, залетайте в Дискорд :)
Описание игры: Witch's Doll - это психологическая игра ужасов от первого лица с реалистичной графикой. Остерегайтесь, в темноте что-то таится. Приготовьтесь к интенсивным прыжкам.
Описание игры: Игрок оказывается в заброшенной школе, которая когда-то была местом учебы для местных школьников. Главный герой — исследователь паранормальных явлений, который прибыл сюда, чтобы разгадать тайну, окутывающую эту мрачную локацию.
Описание игры: В игре "Skinless The Horror Story Quest" совершите путешествие по кошмарной смеси реальности и галлюцинаций. Проснитесь в больнице с привидениями, встретьтесь лицом к лицу со своими страхами в постапокалиптическом мире, захваченном зомби, и столкнитесь с доктором, стоящим за эпидемией.
Описание игры: "The Black Within - это однопользовательская игра в жанре психологического ужаса от первого лица, которая отправит игроков в леденящее душу путешествие в глубины человеческой психики. Продав свою душу за славу и богатство, Лайла Роуз сталкивается с последствиями своих действий. Это история, в которой переплетаются жадность, страх и перемены.
Описание игры: Вы оказались в ловушке на бесконечной лестнице, которой нет конца. Решайте запутанные головоломки, и, возможно, вам удастся избежать своей участи.
Описание игры: Phantom Watcher - это леденящая душу игра в жанре хоррор-стратегии. Выживите в тайнах больницы с привидениями, ориентируясь на поведение призраков в уникальной эстетике CRT. Каждое прохождение игры - это новое жуткое испытание. Осмелитесь раскрыть секреты?
Описание игры: Child's Fate - пиксельная хоррор-игра с видом сверху вниз о девочке с особой судьбой, которая встречает в потустороннем мире кота и таинственный говорящий труп. Труп и кот помогают девочке вернуться в реальный мир. В потустороннем мире у девочки есть особые навыки, позволяющие лучше избегать монстров и ловушек, враги могут быть временно ограничены навыками игрока. В потустороннем мире также полно ловушек.
Описание игры: Отважьтесь шагнуть в темноту и узнайте об отголосках агонии, которые хранятся в стенах психиатрической лечебницы Святой Агнессы. Сможете ли вы пережить ночь, разгадывая загадки и тайны психушки?
Описание игры: Исследуйте заброшенное чудо детства - парк Индиго! Под руководством енота Рэмбли помогите восстановить электричество в разрушенном парке аттракционов, скрываясь от причины его закрытия.
Описание игры: Scholar's Mate («Помощник ученого») — это захватывающий хоррор от первого лица, в котором вы оказываетесь на месте Джудит, молодой женщины, которая очнулась в мрачных помещениях психиатрической больницы.
Видео и музыка предназначены для информационных целей + 18 🎮 Все авторские права принадлежат их законным владельцам. 💽 Примечание: Дата выпуска может быть изменена. 💢
Этот пакет содержит фэнтезийного персонажа с базовой анимацией для работы как с разными платформами, так и с сетками с двумя уровнями детализации и настраиваемой одеждой.
Совместимость конвейера рендеринга
Встроенный конвейер рендеринга — это конвейер рендеринга Unity по умолчанию. Это конвейер рендеринга общего назначения с ограниченными возможностями настройки. Универсальный конвейер рендеринга (URP) — это скриптовый конвейер рендеринга, который быстро и легко настраивается и позволяет создавать оптимизированную графику для широкого спектра платформ. Конвейер рендеринга высокого разрешения (HDRP) — это конвейер рендеринга с поддержкой сценариев, который позволяет создавать передовую высококачественную графику на высокопроизводительных платформах.
Версия Юнити 2019.4.36f1
Встроенный Совместимый
УРП Не совместимо
HDRP Не совместимо
Дополнительная информация о совместимости
Все художественные активы Daelonik Artworks можно конвертировать в другие конвейеры.
Легко использовать в HDRP или URP, просто используя метод преобразования по умолчанию.
Описание
[ИНФОРМАЦИЯ ОБ АКТИВЕ] [Веб-сайт] [Поддержка]
[Морская принцесса]
Этот пакет содержит фэнтезийного персонажа с базовой анимацией для работы как с разными платформами, так и с сетками с двумя уровнями детализации и настраиваемой одеждой.
Технические детали
[МОДЕЛЬ]
ЛОД 0: 8,8к трис
ЛОД 1: 1,5к триса
[КАРТЫ/МАТЕРИАЛЫ]
Персонаж включает в себя следующие карты:
Цвет / Карта Альбедо
Карта непрозрачности
Зеркальная карта
Нормальная карта
Сместить карту
Карта металличности
[АНИМАЦИИ]
Все анимации готовы к использованию Mecanim и совместимы с любым гуманоидным персонажем. Для всех анимаций существует только один аватар (аватар SeaPrincess). Версия LOD включает в себя другой аватар, но в анимации можно использовать оба. Анимации включены:
Знаете этого чувака с ютубчика, который вечно код ругает? Так вот, он взял и написал книгу по C#, типа для новичков. Я, как наивный энтузиаст, решил почитать, думая, что сейчас прокачаю свои скиллы. Ага, щас!
Вместо крутых советов там сплошные грабли! 🤬
Грабля №1: операторы как Франкенштейн.
Он учит перегружать операторы, чтобы, например, сравнивать армии по силе. Круто, да? Ага, только представьте: читаете вы код, видите "<" и ">", а понять не можете, что они там сравнивают — количество юнитов или общую мощь. Головная боль обеспечена!
Грабля №2: аргументы как гости на вечеринке.
Он советует добавлять необязательные аргументы в методы, чтобы не ломать старый код. Типа, добавил ты новый функционал, а старый код как работал, так и работает. Вот только представьте: метод изначально принимал один аргумент, потом два, потом десять… В итоге получается монстр с двадцатью параметрами, разобраться в котором сложнее, чем в отношениях твоей бывшей!
И т.д.
В общем, книжка — та еще граната! Вроде автор шарит в коде, а советы даёт такие, что потом плакать хочется. Лучше уж классику почитать, типа "Чистого Кода" дядюшки Боба.
А вы что думаете? 🤔 Сталкивались с такими "вредными советами"? Делитесь в комментах!
Добавлен объект "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, значит, в вашей команде есть обладатель сакральных знаний С++.
Начинающие команды редко настолько фундаментально подходят к созданию игры, чтобы можно было осознанно выбрать движок на стадии предпроизводства. Обычно проект собирают на том, с чем умеет работать программист.
Ну что, готовы войти в геймдев? Выберите свою роль в команде будущей игры и начните учиться бесплатно. Вас ждет теория, практические задания, хакатоны и тренажеры — все, чтобы получить ценные знания и успешно завершить свой проект в команде или самостоятельно.
Кто знает, возможно, именно ваша игра когда-нибудь получит престижную премию, принесет вам успех, славу и признание в индустрии.