И так я рад вас приветствовать. Без всякого бреда начнем.(советую чекнуть первую часть тут.). В прошлой части мы с вами разобрали движки и частично языки программирования. Теперь мы рассмотрим дополнительные программы которые помогут нам в создании игры.
Начнем с анимации.
Создание анимаций для игры это весьма трудоёмкий процесс, поэтому люди решили упростить себе задачу, создав оборудование для захвата движений. Сейчас объясню. Все мы с вами видели хромакей. Теперь представьте целое помещение покрытое этим хромакеем, там сделаны некоторые объекты из хромакея, и сам актер одет в специальный костюм на который нацеплено множество лампочек. И актер играет те действия, которые позже будут представлены в игре. Этот способ более финансово затратный, но является более качественным.
Но увы, не у всех компаний есть деньги и желание создавать анимации подобным образом. Тогда на помощь приходят компьютерные программы, на пример Сinema 4D, Blender или 3DS Max. (Не вникайте в это глубоко, если не собираетесь делать игру, но чисто для ознакомления инфа будет полезна.) Этот способ очень муторный, но в прямых руках и при отличном знании геометрии весьма эффективен. Тут нельзя не отметить еще одну программу - Mixamo. До недавнего времени её и анимации сделанные в ней, можно было получить лишь за 36000$. Но всем нам известная компания Adobe, приобрелла этот продукт и 2500 тысячи "скелетных анимаций" стали доступны любому желающему.
Но есть одно "но". Что мы будем анимировать? Правильно, модели! Но для начала их нужно создать. А помогут нам в этом деле уже нам знакомые 3DS Max и Blender. Тут все завязано на кол-ве полигонов. Чем меньше полигонов - тем хуже. Особо много полигонов тоже, не есть хорошо, ибо оперативная память не бесконечная. Так же можете поюзать не так давно представленный - Paint3D, да это не так серьёзно как программы приведенные выше, но одна из локации Stalker'a была перенесена на Unreal Engine 4 благодаря Paint 3D.(Видел на одном из видео).Плюс Paint 3D в том, что он читает почти все 3D форматы, по этому начать работать в одной программе сконвертировать это всё дело в Paint3D и закинуть в движок, вполне реально.
Теперь рассмотрим музыкальную составляющую. Тут все немного проще(относительно). Крупные студии выезжают на спец. студии, за город и там записывают диалоги, звуки выстрелов, авто и природы. Малые же или инди-разработчики довольствуются звуками которые есть в интернете(благо их тут "пруд пруди"). Немного иначе дела обстоят с саундтреком, тут композиторам приходят на помощь вдохновение и программы для создания музыки по типу: SunVox, Cubase, Ableton live, Adobe Audition. Хороши саундтрек + 30% к атмосферности игры. Так что вооружившись музыкальными инструментами, композиторы отправляются записывать музыку, а после склеивать это все в музыкальные дорожки. Из игр с хорошим звуковым сопровождением на моей памяти, дак это - Mafia: The City of Lost Heaven, Mafia 2, Gothic 3, The Elder Scrols : Skyrim, Witcher 3: Wild Hunt. Battlefield 3/4, Life is Strange(Before the Storm тоже).
Ну а на этом до следующей(заключительной) части.
Автор(чуть-чуть шарит за геймдев)-https://vk.com/loksloks2
Не забывайте подписываться на канал и ставить лайки. Всем C++.
Поддержать - проект - 41001732102566 -ЯндексДеньги