Проектируем отображение персонажей и их партнеров на дереве
Всем привет! На связи отдел разработки TheSimsTree. Это будет первая статья в нашем блоге. Мы услышали от вас, что вы хотите понимать, как мы создаем проект, как принимаем решения, и какие проблемы у нас возникают. Что ж. Именно поэтому мы решили завести свой блог. И начать хотим с того, что расскажем о персонажах, и как вы будете с ними взаимодействовать.
Мы хотим услышать от вас обратную связь. Соответствует ли это все вашим представлениям об идеальном дереве TheSimsTree. Только вместе с вами мы создадим идеальный проект!
А вы не забывайте комментировать и делиться в своих соц. сетях нашим проектом.
Начнем с базового отображения
Мы начинаем дерево с одного персонажа, и у нас возникает несколько сценариев:
Здорово! Давайте это сделаем. Мы решили, что будет режим редактирования, и при наведение на персонажа будут появляться кнопки, которые помогут совершить действия, описанные выше.
- Шестеренка - это редактирование карточки персонажа;
- Иконка с плюсом - можно будет создавать ветки как вверх, так и вниз;
- Сердце - это добавление партнера.
Кто еще не в курсе, то фон в дереве тоже можно будет менять, не удивляйтесь в дальнейшем, что цвета разные. Нам нравиться менять фон на макетах, думаю, и вам понравится это делать в проекте TheSimsTree.
Партнеры, связи и состояния
У каждого сима бывает разное количество партнеров, от одного до бесконечности (в реальности, мы думаем, в среднем 3-4). Именно поэтому, на данный момент, мы пока принимаем решение, как лучше сгруппировать партнеров.
В базовом отображении можно будет добавить партнера и выбрать связь с ним.
Чтобы не поднимать бой в комментариях, сразу скажем - мы использовали готовые иконки с ресурса https://www.svgrepo.com/ лишь немного их доработав.
Что если 3 или больше партнеров?
Мы поломали голову, как это лучше реализовать. И идеи следующие:
Проголосовать можете тут.
Обратите внимание на иконки. Идея была сделать максимально простые, но чтобы каждый понял, что они значат.
Самые внимательные, возможно, видели, что мы заложили возможность отметить персонажа меткой "Rip" – это значит, что его больше нет вживых. Тут мы постарались передать это состояние более мягко. Чтобы не сложилось депрессивное ощущение от тяжести мироздания.
Редактирование персонажей
Для партнеров тоже есть режим редактирования, небольшая иконка, которая показывается рядом с аватаркой сима.
Итог
Мы ждем от вас обратной связи и комментарии по нашим наработкам. Подписывайтесь на наш блог, делитесь статьями у себя в соц сетях. И будьте вежливы друг к другу и к нашему проекту.
Так же, если хотите поддержать команду и проект - можете отправить донат по кнопке ниже ❤️
С вами команда TheSimsTree, кто еще не с нами в телеграм, время присоединиться https://t.me/+f69lUVUJlDNiYjIy