Вы думали, что я залип на производство моделей и забыл про геймплей?
Я тоже так подумал, и на ночь перед сном вспомнил, что пора бы запланировать какую-то крупную фичу, чтобы Кодекс делал её всю ночь.
Я вообще хотел поставить на ночь переделывать модели по новому пайплайну, но так и не дошёл ещё на тот момент до финальной формулы.
Поэтому пошёл планировать геймплейные механики 😅
И, боже, как же прекрасен Sol Max в планировании!
Он задаёт кучу уточняющих вопросов и рекомендует почти всегда лучшие решения.
Собственно, я начал думать об этой механике почти сразу, как только был реализован текущий производственный хлебопекарный цех.
Я начал планировать систему скиллов и приоритетов работы.
Скиллы как в RimWorld и Kenshi - каждая работа имеет свой скилл, и скилл прокачивается, когда ты эту работу выполняешь. И чем больше у тебя прокачан скилл - тем эффективнее ты выполняешь работу.
А приоритеты работы как в RimWorld.
Каждой работе ты можешь выставлять приоритет, по важности. От 4 до 1. Чем ниже цифра - тем выше приоритет.
Это должно убрать жёсткие ИИ роли для каждого персонажа, и сделать универсальную стейт машину для всех, по которой любой персонаж может заниматься любой работой, и его роль настраивается выставлением приоритетов работы.
Которую игрок может настраивать прямо в игре.
И тут Sol Max начал мне накидывать кучу наводящих вопросов и предложений, типа "а если игрок может указывать неписю, что ему делать, то как тогда это будет выглядеть в игре, и ещё и в мультиплеере? Только админ сервера может настраивать роли? Или сделать принадлежность неписей к игрокам?".
Вопросы просто шикарные!
И таким образом мы с ним сразу раздули скоуп задачи и набрейнштормили систему фракций и собственностей, и не только для неписей, а вообще для всех сущностей и имущества в мире.
Всё может быть как личным, так и фракционным.
Если ты принадлежишь какой-то фракции - ты можешь пользоваться имуществом, которое принадлежит этой фракции. Но если у члена этой фракции есть какое-то личное имущество - то его использование будет считаться незаконным.
Мне в чатике задавали хороший вопрос на днях, а что будет, если мука принадлежит Васе, дрова Пете, а готовил хлеб Иван - то чей будет хлеб?
Sol задал мне тот же самый вопрос 🤣
И сам предложил рекомендуемое решение, которое я принял, чтобы пока не раздувать системы собственностей.
Готовый ресурс принадлежит тому, кому принадлежит инструмент, на котором этот ресурс изготавливался.
То есть, если Вася, Петя, и Иван готовили хлеб из своих ресурсов на печи, принадлежащей фракции Отступников - то хлеб принадлежит отступникам.
Если все эти ребята - отступники, они могут спокойно есть этот хлеб.
Если не отступники - они могут украсть этот хлеб, и съесть.
Пока что так.
Плюс изменили системы работы с инструментами, добычи ресурсов, и всего этого, чтобы работа начиналась по нажатию кнопки "работать", заканчивалась, когда ты решишь закончить, и производство 1 единицы работы\ресурсов занимало N времени.
Чем больше работаешь - тем больше прокачивается скилл работы.
Чем больше прокачан скилл работы - тем быстрее работа выполняется.
Тут всё по классике.
Кодекс сделал эту работу всего лишь за 2 часа 42 минуты. Надо было ещё больше напланировать 😎
Конечно же, по традиции - не без багов и необходимости полишинга.
Чем я и буду заниматься на выходных в фоновом режиме.
#WhiteMeridian
Я тоже так подумал, и на ночь перед сном вспомнил, что пора бы запланировать какую-то крупную фичу, чтобы Кодекс делал её всю ночь.
Я вообще хотел поставить на ночь переделывать модели по новому пайплайну, но так и не дошёл ещё на тот момент до финальной формулы.
Поэтому пошёл планировать геймплейные механики 😅
И, боже, как же прекрасен Sol Max в планировании!
Он задаёт кучу уточняющих вопросов и рекомендует почти всегда лучшие решения.
Собственно, я начал думать об этой механике почти сразу, как только был реализован текущий производственный хлебопекарный цех.
Я начал планировать систему скиллов и приоритетов работы.
Скиллы как в RimWorld и Kenshi - каждая работа имеет свой скилл, и скилл прокачивается, когда ты эту работу выполняешь. И чем больше у тебя прокачан скилл - тем эффективнее ты выполняешь работу.
А приоритеты работы как в RimWorld.
Каждой работе ты можешь выставлять приоритет, по важности. От 4 до 1. Чем ниже цифра - тем выше приоритет.
Это должно убрать жёсткие ИИ роли для каждого персонажа, и сделать универсальную стейт машину для всех, по которой любой персонаж может заниматься любой работой, и его роль настраивается выставлением приоритетов работы.
Которую игрок может настраивать прямо в игре.
И тут Sol Max начал мне накидывать кучу наводящих вопросов и предложений, типа "а если игрок может указывать неписю, что ему делать, то как тогда это будет выглядеть в игре, и ещё и в мультиплеере? Только админ сервера может настраивать роли? Или сделать принадлежность неписей к игрокам?".
Вопросы просто шикарные!
И таким образом мы с ним сразу раздули скоуп задачи и набрейнштормили систему фракций и собственностей, и не только для неписей, а вообще для всех сущностей и имущества в мире.
Всё может быть как личным, так и фракционным.
Если ты принадлежишь какой-то фракции - ты можешь пользоваться имуществом, которое принадлежит этой фракции. Но если у члена этой фракции есть какое-то личное имущество - то его использование будет считаться незаконным.
Мне в чатике задавали хороший вопрос на днях, а что будет, если мука принадлежит Васе, дрова Пете, а готовил хлеб Иван - то чей будет хлеб?
Sol задал мне тот же самый вопрос 🤣
И сам предложил рекомендуемое решение, которое я принял, чтобы пока не раздувать системы собственностей.
Готовый ресурс принадлежит тому, кому принадлежит инструмент, на котором этот ресурс изготавливался.
То есть, если Вася, Петя, и Иван готовили хлеб из своих ресурсов на печи, принадлежащей фракции Отступников - то хлеб принадлежит отступникам.
Если все эти ребята - отступники, они могут спокойно есть этот хлеб.
Если не отступники - они могут украсть этот хлеб, и съесть.
Пока что так.
Плюс изменили системы работы с инструментами, добычи ресурсов, и всего этого, чтобы работа начиналась по нажатию кнопки "работать", заканчивалась, когда ты решишь закончить, и производство 1 единицы работы\ресурсов занимало N времени.
Чем больше работаешь - тем больше прокачивается скилл работы.
Чем больше прокачан скилл работы - тем быстрее работа выполняется.
Тут всё по классике.
Кодекс сделал эту работу всего лишь за 2 часа 42 минуты. Надо было ещё больше напланировать 😎
Конечно же, по традиции - не без багов и необходимости полишинга.
Чем я и буду заниматься на выходных в фоновом режиме.
#WhiteMeridian