1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/aring1998-sokoban

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Demand.md 6.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 11:38 10c8b3a

Обзор требований

All

  1. Переключение темы завершено
  2. *Пользовательский логин завершён
  3. *Разработка бэкенда для управления проектом, проверка загружаемых данных карт, управление данными игроков и т. д.
  4. Функциональность меню (возврат в главное меню, выбор уровня) завершена
  5. В официальных уровнях должны быть соответствующие обучающие уровни для новых элементов
  6. Функция монет: ежедневное посещение, создание карт с наградами
  7. Отключение компонента Loading
  8. Контроль уровней: нельзя перейти на следующий уровень, не пройдя текущий
  9. Загрузка карт требует входа в систему завершена
  10. Если в одной ячейке несколько элементов, то отображается соответствующее количество элементов

Index.vue

  1. Добавление главной страницы (правила игры, справочник по элементам карты, информация о проекте) завершено

Game.vue

  1. Добавить элементы карты, такие как шипы, огонь и т.д., см. Дизайн элементов карты
  2. Жизненная сила персонажа завершена
  3. Сброс карты завершён
  4. Возможность отката назад завершена
  5. *Отслеживание угла обзора (расширение для создания больших карт) завершено
  6. При длительном нажатии на виртуальный джойстик, через секунду происходит повторное срабатывание события нажатия
  7. Тестирование записи прохождения карты: передача массива (цифры 0123 представляют направления вверх, вниз, влево и вправо) завершено
  8. Добавление функции подсказки на игровой странице завершено
  9. Отправка количества пройденных уровней на сервер, если оно превышает оптимальное количество
  10. Добавление строки состояния, показывающей текущее состояние персонажа (например, отравление) завершено
  11. Добавление возможности пропуска уровня
  12. Анимация движения персонажа завершена
  13. Запись времени прохождения уровня
  14. *Ночной режим: у игрока есть видимая область, за пределами которой всё чёрное завершён
  15. *Рефакторинг GameContent.vue, чтобы предотвратить рендеринг класса при каждом обновлении данных завершён

Create.vue

  1. Создание дополнительных опций для карт, включая: установка жизненной силы персонажа; установка размера карты завершено
  2. Добавление функции хранения данных карты локально завершено
  3. Добавление дополнительных состояний, например: 100 — персонаж находится в конечной точке
  4. Функция загрузки карты на сервер завершена
  5. Добавление временной функции сохранения карты для последующего редактирования

Workshop.vue

  1. Миниатюры для мастерской (отображение данных карты с использованием 2px) завершены
  2. Разбиение списка мастерской на страницы завершено
  3. Функция поиска в мастерской завершена
  4. Добавление функций «Поделиться», «Нравится» и «Сохранить» завершено
  5. Мастерская с вкладками, сортировка (последние, самые популярные, мои сохранённые, локальные карты) завершена
  6. Запись оптимального количества шагов в списке мастерской завершена
  7. Добавление списка локальных карт завершено
  8. Удаление локальных карт завершено

Back-End

  1. Добавление поля количества лайков в список мастерской завершено
  2. Сортировка списка мастерской завершена
  3. *Вход пользователя завершён
  4. Новые поля в данных карты: жизненная сила, оптимальное количество шагов, подсказка решения (цифры 0123 обозначают направления вверх, вниз, влево и вправо) завершённые
  5. Изменение пароля завершено
  6. Добавление полей в таблицу пользователей: псевдоним, монеты, электронная почта, статус блокировки завершено
  7. Изменение псевдонима завершено
  8. Проверка версии завершена
  9. Удаление карты по указанному токену, только указанный токен может вызвать функцию завершено
  10. Увеличение/уменьшение монет через интерфейс завершено
  11. Список мастерской: добавление опции «Мои созданные карты»
  12. Список мастерской: новые сортировки «Самый популярный сегодня», «Самый популярный на этой неделе», «Самый популярный в этом месяце»
  13. Добавление функции забытого пароля
  14. Таблица карт: новое поле «Автор ID» завершено

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/aring1998-sokoban.git
git@api.gitlife.ru:oschina-mirror/aring1998-sokoban.git
oschina-mirror
aring1998-sokoban
aring1998-sokoban
master