Добавить аниме-пиксельного компаньона — кошкодевочку в чёрном Adidas

Aperta
#287 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
desktop

Direzione di ricerca

The issue does not name implementation files, tests, or the UI framework. Start by locating the app’s settings view and its window minimize/restore lifecycle handling, then read how settings are stored and how animated UI elements are managed. Done means the companion is opt-in, has a dedicated settings section for visibility and animation, and its animations pause while minimized and resume according to the current settings; asset creation and implementation are explicitly separate from this issue.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Описание

Добавить необязательного аниме-пиксельного компаньона — кошкодевочку в чёрном спортивном костюме Adidas с белыми полосами. Визуальный референс: Neco-Arc (neco arc); использовать её как ориентир для образа и стилистики.

Требования

  • Компаньон выключен по умолчанию. Пользователь включает его явно.
  • Создать отдельный пункт настроек «Компаньон», в котором собраны настройки персонажа.
  • В настройках предусмотреть включение/выключение компаньона и его анимаций.
  • Добавить лёгкие, ненавязчивые анимации персонажа.
  • При сворачивании приложения останавливать анимации, чтобы они не продолжали работать в фоне.
  • При восстановлении окна возобновлять анимации, только если компаньон и анимации включены пользователем.

Критерии приёмки

  • При первом запуске персонаж не отображается и его анимации не работают.
  • В отдельном пункте «Компаньон» доступны его настройки.
  • Включённый персонаж выполнен в аниме-пиксельном стиле: кошкодевочка в чёрном Adidas с белыми полосами, с визуальным ориентиром на Neco-Arc.
  • Лёгкие анимации работают при открытом приложении и включённой настройке анимаций.
  • В свёрнутом приложении анимации приостановлены; после восстановления окна учитываются текущие настройки пользователя.

Объём текущей задачи

На данном этапе только зафиксировать требования в issue. Реализацию и создание графических ассетов выполнять отдельно.

Lingua principale
C#
Stelle
5
Fork
1
Merge medio
23m
PR unite (30g)
144

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di endercodezz/BYDLO

Tutte le issue di endercodezz/BYDLO

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.