Прошу пару советов у Лиги Геймеров

Привет, Пикабу!
Перешерстив много разных форумов, посмотрев много видео-уроков и попробовав самостоятельно - так и не смог определиться в выборе игрового движка, поэтому решился запилить небольшой пост, чтобы узнать мнение профи.
Суть - хочется сделать игру (как вы уже догадались), НЕ для продажи, НЕ для продвижения, просто игру для себя и своего игрового товарища.
Хочу подойти к делу основательно, постараться, чтобы вышло что-нибудь действительно интересное, благо руки, вроде, есть.
Зачем же я пришёл сюда - есть цели, есть задумки, не могу выбрать движок, где можно это реализовать вдвоём и, желательно, хотя бы в этом году. Т.е. нет желания начать изучать одно, а через какое-то время понять, что вообще не в ту сторону воюем.
Попробовал Юнити (на уровне: потыкал там, потыкал здесь, закинул пару сторонних моделек, нарисовал карту), попробовал Анрилэнжн - понял, что надо выбрать что-то одно и усиленно это изучать. А может есть вообще что-то БОЛЕЕ простое, что сможет удовлетворить мои потребности. В общем суть вы поняли - мне не лениво изучать движок, просто хочу изучать именно то, что сможет мне действительно помочь в создании игры.

Теперь "идея" (в скобочках, потому что я не придумал ничего нового, это будет очередная выживалка, только в том сеттинге, в котором нам обоим хочется) - приглянулась мне тема из фильма "Обливион" - пустынная планета, дроны охотники, геоплатформы, некая база и, собственно, аборигены, которые нападают на эти платформы. Не буду описывать "сюжет", ибо и так уже тонна текста, перейду к запросам:
- Достаточно большая карта - хочется попробовать реализовать патрулирование на какой-нибудь летающей ебанине, поэтом неплохо было бы иметь большую территорию.
- Враги с не плохим ИИ - возможно ли новичку научить врагов нападать в рандомное время? Или пользоваться тактиками? Очень бы хотелось освоить процесс обучения ботов.
- Хорошая анимация движений - я понимаю, что сейчас вызвал улыбку у многих, кто занимается разработкой, но тем не менее - я очень люблю реалистичные движения персонажей от третьего лица. Можно ли как-то без Motion Capture сделать красиво? Бег, стрельбу, систему укрытий и прочие радости? Насколько это сложно? Может где-то есть библиотека движений? В общем - помогите советом, это очень важный пункт.
- Кастомизация оружия, кастомизация персонажа, кастомизация экипировки - люблю создавать персонажей, люблю подбирать экипировку для различных тактических задач. Есть ли какая-то библиотека с кучей готовых моделек прицелов и волос? Где проще их сделать и проще портировать?
- Графон. Тут всё просто - фотореализма не надо, но и чтобы уж не совсем всё было квадратно.

Это основное, остальное уже по месту найду сам. Буду рад любым советам, ссылкам на ролики, дебатам о том - какой движок лучше - в общем буду рад любой отдаче (если пост вообще не утонет в минусах).
Спасибо за внимание!
(Если нужен коммент для минусов - скажите, я не очень шарю)

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

0
Автор поста оценил этот комментарий

Во-первых, как уже несколько раз тут было подмечено: забудь про "сделать за год". В два человека с 0 опыта 3d-выживастик в лучшем случае (если будете пахать как проклятые) запилите за года 2-3 и то только при условии, что все модели и анимации будут из ассетов, т.е. приобретены на стороне, иначе срок можно спокойно раза в 3 увеличивать.

Выбор движка. Как ты уже подметил - геймплейная идея не нова. В таком случае разумным будет посмотреть в сторону уже готовых проектов того же жанра, выбрать те, что наиболее близки твоим задумкам (в том числе в визуальном плане) и играть в них посмотреть, на каких движках они разрабатывались. Учитывая, что речь идет о полноценном 3д, выбор по большей части из Unity, Unreal Engine и Cryengine.

Библиотеки анимаций и моделей. Они либо платные, либо паршивого качества, либо в очень ограниченном количестве (для варианта "анимировать все" и "кастомизация" недостаточном).

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Ну, я хотя бы попробую)
Спасибо за советы!

0
Автор поста оценил этот комментарий

Я сам щупал Unity, и совершенно не трогал UE, и, ясен пень, могу посоветовать только Unity.


В качестве своей необъективной аргументации отмечу, что плюсы UE заключаются, как я слыхал, в графоне и в нечто каких-то блюпринтах(bluepint), которые вроде как помогают с написанием алгоритмов.

Но если основная цель стоит как выживалка без турбографона, то, imho, лучше выбрать Unity с упором на написание кода своими силами, т.к. у него вроде как системные требования ниже, а умение кодить все равно будет нужно.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Юнити мне тоже больше приглянулся, потому что даже для меня выглядит чуть-чуть понятным.

3
DELETED
Автор поста оценил этот комментарий

Не существует инструмента, который позволяет просто и быстро создать сложные вещи.

Даже если бы были какие-то "стандартные" ассеты для кастомизации, тебе бы чего-нибудь не хватало.


Насчет анимации - есть сайт Mixamo, бесплатный риггер+аниматор моделей. Интересная штука.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Низкий поклон за сайт, вот именно эту вещь я и искал!

показать ответы
1
Автор поста оценил этот комментарий

Бери UE4. Программирование там визуальное. Есть все необходимое для реализации хотелок.

Вот неплохой канал для обучения: https://www.youtube.com/channel/UCLbkGIcYJxxL0tciH9RVebg

Этот же парень целый год делал стримы по созданию игры-выживашки. Есть и боты, и оружие со сменой дня и ночи. Смотреть тут: https://www.youtube.com/playlist?list=PLatwj2blGTZ5M7XL2sT92...

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Благодарю за ссылки, очень ждал!

2
Автор поста оценил этот комментарий

за год? хорошо, если за год вы в 2 руки реализуете механики на кубиках, а интерфейс на уровне простых белых плашек.


Я уже не говорю о том, что концепция расплывчатая, в документ не оформленая, а вы просто еще один, кто хочет делать "Фоллаут своей мечты", не вы первый, не вы последний.


Вы хотите схватиться за все сразу, игнорируя очевидные вещи.

1) Концепцию

2) дизайн

3) наброски фундаментальных механик на кубиках

4) графическое оформление

5) полировка.


Даже в своем подходе, вы сразу строите наполеоновские планы - хочу большой бесшовный мир, умный АИ и пр свистелки и переделки. Но не почитали ни про стриминг уровней ни про создание шейдеров для вашей граф. оболочки, ни про аи ни про работу БП в совокупности, даже не попытались сделать все на кубиках и квадратиках.

Начните с малого - оформите вашу концепцию, и посмотрите что вы можете реализовать, почитайте с пару месяцев документацию - поделайте примеры.


А пока, в вас есть лебедь, рак и щука и все хотят сделать пусть и для себя -мега проект игры. А за что хвататься - понятия нет, все это лишь приведет к медведошатанию "тут чуть-чуть, там чуток, а - заебало". И все...


Читайте, как можно больше читайте, не ждите, что кто-то придет, объяснит и все покажет и расскажет. Если вы не можете себя заставить и мотивировать, что бы разобраться в основах больше, чем "чуть-чуть", этого не сможет никто.

раскрыть ветку (1)
Автор поста оценил этот комментарий

На самом деле я уверен, что пыл поубавится, как дойдёт до дела, но верхом на своих амбициях я хотя бы смогу ворваться и освоить хоть какую-то базу.
И спасибо большое за совет)

Автор поста оценил этот комментарий

Зачем же я пришёл сюда - есть цели, есть задумки, не могу выбрать движок, где можно это реализовать вдвоём и, желательно, хотя бы в этом году. Т.е. нет желания начать изучать одно, а через какое-то время понять, что вообще не в ту сторону воюем.

Попробовал Юнити (на уровне: потыкал там, потыкал здесь, закинул пару сторонних моделек, нарисовал карту), попробовал Анрилэнжн - понял, что надо выбрать что-то одно и усиленно это изучать. А может есть вообще что-то БОЛЕЕ простое, что сможет удовлетворить мои потребности. В общем суть вы поняли - мне не лениво изучать движок, просто хочу изучать именно то, что сможет мне действительно помочь в создании игры.

Математика, тригонометрия, 3DSMAX и с++, вот что тебе поможет.


Но если ты ограничился вещами - потыкал туда, потыкал сюда и хочется более простого, может ну его нафиг, а?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Я не говорил, что мне хочется ИМЕННО простого, я просто пытаюсь узнать - есть ли под мои требования что-либо более простое. Только и всего.
И я, кстати, совсем не против начать изучать с++, я, как бы, и указал, что желательно сделать игру за год, а не к завтрашнему вечеру.
Вот, уже один совет мне в копилку есть, спасибо)

показать ответы
Автор поста оценил этот комментарий

@moderator, будьте добры - перенесите мой пост в Лигу Разработчиков Видеоигр.

0
Автор поста оценил этот комментарий

http://pikabu.ru/community/Gamedev тебе наверное лучше сюда.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Я извиняюсь - а как перенести пост из одного сообщества в другое? Может его можно просто удалить и перезалить?

показать ответы