Жанр: RPG Пространство: 3D Вид: Изометрия Движок: Unity
Описание:
Здравствуйте! Итак, начинаю разработку довольно большой RPG: фентезийное средневековье, пошаговые бои, квесты, нелинейные диалоги, система крафта, алхимия, сбор партии. Сюжет пока полностью отсутствует, как и название. На данный момент стоит задача сделать гибкую базовую программную наработку(что-то типа редактора), которая позволит в дальнейшем создать большой, живой мир. Перемещение игрока в открытом мире будет происходить под изометрической камерой. Во время боя открывается отдельное окно битвы. Все персонажи по очереди делают свой ход. Персонажи игрока используют различные атакующие, магические и тактические умения во время своего хода.
Похожие игры: Final Fantasy
Особенности:
1. 3D RPG. 2. Пошаговые бои, в отдельном режиме игры, с применением различных умений. Вид – от третьего лица. 3. Разрушаемое окружение во время битвы. 4. Наличие огромного открытого мира, со свободой действий. Вид – изометрия. 5. Разветвлённые диалоги, с возможностью выбора нескольких вариантов ответа, приводящие к разным последствиям. 6. Сбор боевой партии, из наёмников или друзей, разной специализации (маги, воины, лекари). 7. Взращивание боевого питомца - волка, который является полноценным персонажем со своими умениями. 10 стадий эволюции, от слабого щенка до Фенрира(огромный волк - божество, из скандинавской мифологии.). 8. Система крафта и алхимии. Поиск ингредиентов в открытом мире. 9. Множество дополнительных квестов, с разными вариантами прохождения. 10. Система кармы, описывающая характер персонажа, и дающая определённые бонусы как за плохое поведение, так и за хорошее. 11. Множество типов оружия и доспехов, которые возможно улучшать с помощью магических камней.
Делаю на энтузиазме, в свободное время. Диздок готов. В качестве движка использую Unity. Разработку веду с нуля, не базируясь на каких-либо скриптах и ассетах. Однако в плане графики планируется активное использование сторонних 3D моделей.
Какого вида помощь мне нужна:
Ваши 3D модели, идеи для сюжета и квестов, критика, советы.
Открыт для любого сотрудничества, по любым вопросам в ЛС.
Так же, данную тему я хотел бы использовать в качестве дневника разработки, выкладывая каждую неделю видео-отчеты.
Пример квеста:
Свет Маяка. Игрок находит у моря старый маяк. Его смотритель – угрюмый, бородатый старик. После разговора с ним, игрок узнаёт, что старик не выходил из маяка уже много лет. Всё что он делает, это передаёт деньги посыльному, чтобы тот относил их его жене.
Из разговора со стариком, игрок узнаёт причину его затворничества. Несколько лет назад произошла большая трагедия. К берегу должен был подплыть корабль, на борту которого была его старшая дочь. Но старик в это время был пьян и не смог вовремя осветить путь кораблю. Корабль наткнулся на камни, и большая часть людей погибла, в том числе и его дочь. Жена старика прокляла его и не желала больше его видеть. И вот уже много лет совесть терзает его, и старик не покидает этот маяк.
Игрок узнаёт, что посыльный не приходил уже несколько недель, и старик посылает игрока отнести деньги его жене.
Игрок приходит к дому жены старика, встречает там посыльного и узнаёт от него, что жена старика уже несколько недель как умерла, а деньги с прошлого раза посыльный проиграл в карты.
Игрок возвращается на маяк и сообщает об этом старику. Его лицо становится ещё печальнее и на глаза наворачиваются слёзы. Далее старик просит отнести эти деньги его младшей дочери в ближайшую деревню.
Первый вариант развития квеста: Отказаться идти к младшей дочери старика, и сказать, что работа посыльного завершена. Деньги игрок оставляет себе. Квест завершён. Карма героя уменьшается на 10 единиц.
Второй вариант развития квеста: Игрок соглашается отправиться в деревню и отнести деньги младшей дочери старика. По прибытию на место, игрок узнаёт, что младшая дочь старика была изнасилована и убита несколько дней назад. Игрок возвращается к старику. Далее развитие квеста делится на 2 части:
1 вариант: Игрок сообщает старику, что и младшая его дочь погибла. После этого старик отдаёт эти деньги игроку и просит оставить его одного. В дневнике появляется запись, что нужно проверить этого старика попозже. После очередного захода на маяк, игрок обнаружит, что старик повесился от горя. На столе можно найти записку «Будь проклят этот чёртов маяк. Он отнял у меня всю семью и жизнь». Квест завершён. Карма героя уменьшается на 5 единиц.
2 вариант:
Игрок лжёт старику, и сообщает, что его младшая дочь уехала с отважным воином в другую страну, и живёт там счастливо. Старик благодарит игрока и позволяет оставить эти деньги себе. В дневнике появляется запись о том, что необходимо проверить старика попозже. Посетив маяк на следующий день, игрок обнаруживает, что старик умер в своей в кровати. Лицо его было спокойным и умиротворённым. Квест завершён. Карма игрока увеличивается на 10 единиц.
Актуальное состояние проекта:
Сообщение отредактировал Ubranlex - Воскресенье, 18 Августа 2019, 22:40
Т.е. в диздоке описана вся игровая механика? Как он может быть готов до начала разработки?
Да, описана. Ну вроде диздоки до начала разработки и пишутся. Конечно, уже во время разработки всё будет редактироваться и переделываться, так как будет видна картина в целом.
Не проще начать с чего-то более простого? Чтобы была портфолька хотя бы, а не проект, загнувшийся под тяжестью амбиций. Опять же, какая рпг без сюжета? Могу предложить свою идею для реализации - арена шутер на типе дум, с некоторыми наворотами, сюжет собсна не важен будет, важны аспекты по вашей команде как раз( кодинг и модели). Если интересно - стучись в лс, сам я кодю на юньке и рисую. Сделаем это вместе :3
Сюжет, конечно будет. Просто наивно его на данном этапе придумывать. Я планирую создать базовую наработку, где будут реализованы все фишки игры: крафт, алхимия, система диалогов и т.д. А уже после этой основы можно задумываться о сюжете, искать сценариста, писать квесты и т.д.
Цитатаtduk ()
арена шутер на типе дум
Спасибо за предложение, но шутеры не моё. Фанат РПГ
Я работал два года над похожим проектом (в команде 6и человек), который в итоге был заморожен (у инвестора кончилось бабло). Я вам очень советую запланировать сроки и возможные затраты на графики так как это по сути и была причина по которой нас заморозили. Редактор, игровая механика, нарратив, составили где то максимум 30% трудозатрат на фоне графики и анимации, которая на момент заморозки проекта была закончена на 15-20% (при том что всё остальное уже было готово на 75%).
Особенно это касается вас поскольку: -3. Разрушаемое окружение во время битвы. -6. Сбор боевой партии, из наёмников или друзей, разной специализации (маги, воины, лекари). -11. Множество типов оружия и доспехов, которые возможно улучшать с помощью магических камней.
Это просто дохрена моделек и обьектов. У нас амбиций был в ряд меньше (спрайты 2Д и боун анимация в изометрии, задники в 2Д), и нам не хватило 3ёх людей на фуллтайме чтобы это сделать за два года, a у вас только один на энтузиазме. Наша проблема была в том что игра была основана на исследование нового мира, и мы были обязаны очень разнобразить локации.
Я не хочу вам советовать с унылой позиции "ничего не получится". Но настоятельно вам советую уменьшить амбицию с точки зрения географии игры. Одна локация, но где каждый обьект вылизан, где куча неписей с несколькоми квестами это намного лучше чем 100500 локаций, с одинаковыми лоупольными обьектами, полупустыми пространствами, отсуствием неписей, однотипными врагами... Мы это поняли слишком поздно, из за этого до сех пор стоим на грани банкрота
Если есть вопросы про проблемы во времи разработки похожего проекта, пиши в личку, скину скайп.
Сообщение отредактировал Telemachos - Четверг, 06 Сентября 2018, 13:29
Telemachos, спасибо за информацию. На самом деле мне нечего возразить. Планы действительно наполеоновские, а ни опыта ни денег у нас нет. Ну, посмотрим куда энтузиазм заведёт.
Уже месяц прошел, что там с еженедельными видео отчетами?
Пока нету У моделлера сейчас времени мало, так что, по сути, ни одной модельки нет в игре. Сейчас просто с тестовыми объектами работаю. Но что-нибудь выложу в ближайшее время.
Энтузиазма полно! Но времени мало. Ну точнее его совсем нет. Через недельку вернусь к проекту, выложу что есть.
Добавлено (04 Ноября 2018, 16:48) --------------------------------------------- Привет! Первый репорт. Демонстрация движения и обход препятствий. А так же динамическая смена оружия/брони. Графики нет, работаю с тестовыми объектами. Далее буду делать инвентарь.
Сообщение отредактировал Ubranlex - Воскресенье, 04 Ноября 2018, 17:17
ну если перемещение и инвентарь более первостепенные задачи, тогда все правильно сделал up
Да, у меня более-менее логично выстроен список последовательности работы. Без первого невозможно второе, без второго невозможно третье и т.д. Следите за разработкой, постепенно всё сделаю
Добавлено (18 Ноября 2018, 20:54) --------------------------------------------- Инвентарь в процессе. Штука довольно многофункциональная(согласно диздоку), так что ещё долго буду делать. Пока сделал базу: бесконечное заполнение ячеек, отображение характеристик предмета, слайдеры для прокрутки.
Добавлено (12 Декабря 2018, 14:54) --------------------------------------------- Здравствуйте! Третий репорт. Продолжаю работу над инвентарём(графики нет, все объекты тестовые).
Доработал систему хранения информации в инвентаре, для более универсальной работы с предметами. форматирование текста описания: жирный шрифт, курсив, разные цвета для каждого свойства экипировки. Самое главное над чем работал - внедрение в оружие/броню камней улучшений. Добавлена вставка и извлечение путём перетаскивания. После вставки/извлечения камня так же модифицируется описание предмета. На видео показал процесс вставки и извлечения камней улучшений.
Далее планирую делать верхний интерфейс инвентаря, где будут отображаться 3D модели персонажей и ячейки для экипировки. На данном этапе мне потребуется парочка 3D моделей доспехов. Пока я так же планирую использовать тестовые объекты, однако, если есть у кого желание поделиться модельками, кидайте в ЛС. В следующем репорте я их реализую.
Добавлено (07 Мая 2019, 00:12) --------------------------------------------- Приветствую товарищи. Извиняюсь, что давно не обновлял темку. На пару месяцев пришлось заморозить проект. А потом решил подтянуть скилл по моделингу и текстурингу. Смоделил парочку бронек, накинул на персонажа:
Так же довольно хороший прогресс в разработке инвентаря: реализованы ячейки для экипировки(экипируются путём перетаскивания). К следующему репорту привяжу инвентарь к персонажу и продемонстрирую их совместную работу.
Добавлено (12 Мая 2019, 23:02) --------------------------------------------- Итак, привязал инвентарь к персонажу. Благодарность пользователю SonataArctica за предоставленную 3D модель: "Лёгкий Кожаный Доспех".
Далее планирую реализовать ещё несколько диздоковых фишек: сортировку предметов по типу; панельку для зелий; отображение характеристик персонажа рядом с его 3D моделью; отображение характеристик предмета, при наведение курсора.
Добавлено (14 Мая 2019, 09:06) --------------------------------------------- Ребят, а вот квестик зацените. Накинул тут на досуге:
Свет Маяка. Игрок находит у моря старый маяк. Его смотритель – угрюмый, бородатый старик. После разговора с ним, игрок узнаёт, что старик не выходил из маяка уже много лет. Всё что он делает, это передаёт деньги посыльному, чтобы тот относил их его жене.
Из разговора со стариком, игрок узнаёт причину его затворничества. Несколько лет назад произошла большая трагедия. К берегу должен был подплыть корабль, на борту которого была его старшая дочь. Но старик в это время был пьян и не смог вовремя осветить путь кораблю. Корабль наткнулся на камни, и большая часть людей погибла, в том числе и его дочь. Жена старика прокляла его и не желала больше его видеть. И вот уже много лет совесть терзает его, и старик не покидает этот маяк.
Игрок узнаёт, что посыльный не приходил уже несколько недель, и старик посылает игрока отнести деньги его жене.
Игрок приходит к дому жены старика, встречает там посыльного и узнаёт от него, что жена старика уже несколько недель как умерла, а деньги с прошлого раза посыльный проиграл в карты.
Игрок возвращается на маяк и сообщает об этом старику. Его лицо становится ещё печальнее и на глаза наворачиваются слёзы. Далее старик просит отнести эти деньги его младшей дочери в ближайшую деревню.
Первый вариант развития квеста: Отказаться идти к младшей дочери старика, и сказать, что работа посыльного завершена. Деньги игрок оставляет себе. Квест завершён. Карма героя уменьшается на 10 единиц.
Второй вариант развития квеста: Игрок соглашается отправиться в деревню и отнести деньги младшей дочери старика. По прибытию на место, игрок узнаёт, что младшая дочь старика была изнасилована и убита несколько дней назад. Игрок возвращается к старику. Далее развитие квеста делится на 2 части:
1 вариант: Игрок сообщает старику, что и младшая его дочь погибла. После этого старик отдаёт эти деньги игроку и просит оставить его одного. В дневнике появляется запись, что нужно проверить этого старика попозже. После очередного захода на маяк, игрок обнаружит, что старик повесился от горя. На столе можно найти записку «Будь проклят этот чёртов маяк. Он отнял у меня всю семью и жизнь». Квест завершён. Карма героя уменьшается на 5 единиц.
2 вариант:
Игрок лжёт старику, и сообщает, что его младшая дочь уехала с отважным воином в другую страну, и живёт там счастливо. Старик благодарит игрока и позволяет оставить эти деньги себе. В дневнике появляется запись о том, что необходимо проверить старика попозже. Посетив маяк на следующий день, игрок обнаруживает, что старик умер в своей в кровати. Лицо его было спокойным и умиротворённым. Квест завершён. Карма игрока увеличивается на 10 единиц.