Приветствую, читатель! Сразу отвечу на главный вопрос - да, создать игру в одиночку с нуля вполне возможно. Но легко ли? Зависит только от тебя.
Для создания игры требуется по большей мере творческий подход. Так вот. Думаю, это не будет секретом, что когда ты наблюдаешь за тем или иным видом искусства, в голове возникают подобные мысли:
...«Это невероятно круто!»,
«Как они это сделали?! Я хочу так же!».
Спешу обрадовать, ты можешь так же! Однако и сразу, возможно, огорчу. Подражать кому-то - это определенно не самый лучший способ сотворить что-то стоящее. Забудь. Всегда важно отличать, что есть подражание, а что есть вдохновение.
Прежде чем начинать...
Стоит усвоить следующие вещи:
Первое. Нужно больше наблюдать и больше познавать. Серьезно, если бездумно просматривать скриншоты или смотреть геймплей любимой игры, а потом жаловаться, что ты «не такой профи» - толку оттого будет ноль.
Второе. Научись правильно распределять свое время. Под «правильно» я подразумеваю умелое выделение времени на обучение и труд.
Третье. Пойми чего хочешь сам.
В целом, определись с тем, что ты хочешь получить от создания собственной игры. Лично я могу разделить этот вопрос на такие варианты:
А. Получить удовольствие. Вариант для тех, кто «экономит время». Делай как хочешь, не запаривайся.
Б. Получить результат. Да, ты рано или поздно добьешься удовлетворительного результата, однако процесс создания игры будет откровенной рутиной.
В. Получить как удовольствие, так и результат. Золотая середина! По мне так, это самый правильный выбор. Когда нужно - делай перерыв, когда творишь - старайся.
Задумка
Если ты читаешь данную статью, то у тебя уже должны быть какие-то наработки, и в целом понимание своих идей. Представь, что твоя игра создана и ты в нее играешь. Серьезно оценивай, что тебе в ней нравится, а чего допускать ты бы не стал.
Однако не стоит отрицать того, что во время создания игры планы часто меняются - это нормально.
Жанр
Далее важно понять, какой жанр будет у твоей будущей игры. Нравится Skyrim, или быть может Witcher 3: Wild Hunt? Если так, то ты в какой-то мере разбираешься в жанре рпг и в открытом мире. А может нравится серия Battlefield? Шутеры - это твое.
Движок
Самые подходящие на мой взгляд движки - это Unity и Unreal Engine. Конечно, они не такие простенькие и нужно время на их изучение.
А кто сказал что создавать игры - легко?
Графическая составляющая
Итак, попробую вкратце пробежаться по основным пунктам.
Время подбирать софт. Первое, что я скажу: не стоит прислушиваться к мнению диванных экспертов, которые якобы знают какие программы для профессионалов, а какие для «любителей».
Твори где тебе удобно, и как угодно!
Персонажи
Для начала можно набросать скетч персонажей для более наглядного представления.
От себя я могу порекомендовать 3D-Coat. Кстати говоря, она может служить сразу для нескольких целей: для скульптинга, ретопологии, развертки и текстурирования.
Есть и другие программы. Такие как: ZBrush, 3ds Max, Sculptris ...и так далее, и так далее...
Для риггинга, то бишь для создания скелета персонажа, можно использовать Cinema 4D, Blender. Затем там же и анимировать.
Сначала скелет накладывается на меш нашего персонажа и экспортируется в формате «.fbx», кстати говоря, как и анимации.
Постройки, деревья и т.д.
В прочем, создается все по тому же принципу. Естественно, кроме риггинга, да и экспортировать можно в формате «.obj». Для больших объектов стоит создавать текстуру-альфа канал, на которую можно будет накладывать бесшовные текстуры.
Музыка
Вероятно, это далеко не главное в игре, однако заметьте, ..музыка, графика, геймплей - создавая все это, вы придаете игре собственный стиль, большую узнаваемость. Также отдельно можно сказать, что в играх жанра хоррор, открытого мира, где акцент ставится на атмосфере, музыка - неотъемлемая часть игры. Поэтому:
А. Нарушать авторские права - плохо! Брать чужую музыку из интернета это не только нарушение стиля, но и нарушение закона.
Б. Музыка должна соответствовать происходящему на экране. Допустим, ты делаешь кровавый шутер, однако на фоне какого-то черта играет расслабляющая музыка. Вот так несоответствие.
Итог
Никто не скажет, как создать твою игру, и никто не знает какая у тебя задумка. Решайся, экспериментируй и твори, все только в твоих руках!
Как ранее было сказано, распределяй обучение и труд и придавай свой стиль.
Задач много, мягко говоря, но если желать - старания окупятся.