Челенж по выполнению заданий от пикабушников №1.5

В предыдущем посту чего-то никто не выкатил требований, поэтому скомпилировал мини-апдейт из собственных мыслей и частично возмущения @TheodorTalion,

Я подумал что речь была не только о дереве, но и о работающей прокачке умений, описании и тд.

Типа навык "сильный удар" от него разветвления с улучшениями характеристик навыка, возможно несколько взаимоисключающих веток (выбрал одну, вторая заблокировалась) и тд.

Но не совсем. Скилы привязал к визуалу (стырил с инета два атласа иконок), вместо словесных описаний. Получилось посимпатичнее. Ну и реализовал возможность потыкать в прокачку.

Дерево открывается каскадом. Единственное, чего не хватает это "взаимоисключающих" веток. Но тут нужна топология дерева (т.е. чисто геймдизайнерская работа по конкретному балансу) и в рамки задачи уже ну никак не лезет.

Есть ещё вариант с открытым деревом:

З.ы. жду запросов от сообщества. Ну рили, давайте что-нить запрашивайте.

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

ЗАПРЕЩЕНО:

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

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

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


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

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

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

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

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

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

А какой толк нам от этого? Ты в постах ни исходников, ни процесса выполнения не оставляешь )

Но если уж так сильно хочется, то подумай насчет бесконечной рандомной генерации или хотя бы довольно большого региона карты (2048х2048 клеток), как в игре наподобие OpenTTD
+ доп задача: с возможностью терраформинга этой карты в игре.

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

так никто и не просит. В прошлом вопрос возник - выложил, ссыль на гитхаб в комментах. :D

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

Ну так да, чтобы игрок мог заводить рандомные параметры какие хочет и так же бы их вытягивал.


Создал класс, унаследовал от чего-то - вот тебе параметр.

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

Так, вроде, понятнее

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

Параметры плеера - это и есть ОЗ. А так, конечно, в теории должно все сохранятся по итогу, но это незначительно для функционала.


Для теста можно руками добавить всякие силы, ловкости, особые черты, и прочего, что влияет на ОЗ.


Я примерно даже реализацию написал, теперь попробуй придумать)

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

Не, если заводить параметры плеера - то изич. Я подумал, что надо типа редактор персонажа, куда можно заводить рандомные характеристики. И не понял, как их потом использовать тогда

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

РПГ персонаж. Код.

Есть статы, которые влияют на (ОЗ)общие значения, типа скорости, атаки.
Есть перки, которые на определенном уровне тоже могут влиять на ОЗ.
Есть экипировка, которая тоже может влиять.

Общие значения не важно какие, должен быть достаточный уровень абстракции, чтобы не заикаться о конкретных названиях.

Для сообщества это актуально. Многие пытаются начать с Рпг, а персонаж там самое важное. Главное, чтобы было понятно что к чему и тд.

Программа максимум:
Все должно настраиваться внутри редактора (т.е. допилить модуль).

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

А как потом ассоциировать это с параметрами плеера? Или типа система должна хранить переменные, которые потом забирать?

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

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества