Недельный отчет:

На этой неделе занимался большой фичей - коллекция карточек.

По задумке у игрока есть стартовая коллекция карточек, с которой он вступает в бой. У каждой карточки есть характеристики. И, следовательно, каждую карточку можно прокачивать. Игрок сможет получать себе в коллекцию новые карточки. И из всех открытых карточек сможет выбирать тот набор, с которым он пойдет в бой.

Для этой задумки сделал следующее: 1. Внес правки в конфиги карточек 2. Изменил логику инициализации игровой колоды непосредственно в бою 3. Добавил сервис CardCollectionService, который будет заниматься всей обработкой карточек 4. Создал хранилище, которое будет по необходимости сохранять коллекцию и прокачку карточек. 5. Сверстал окно коллекции карточек и префаб элемента в коллекции (пока это будет просто список).

Понемногу трогаю здесь реактивщину. Хочу чтобы при добавлении карты в колоду, прокачки их и тд, все изменения происходили реактивно.

Еще осталось реализовать: сохранение колоды, прикрутить логику на окно коллекции карточек, изменить логику в инициализации колоды, чтобы карточки брались только из выбранных

Как-то так, как прошла ваша неделя?