Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Missing Version Sprites Tracker

Aperta
#258 2 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
content

Direzione di ricerca

Inizia in sprites/pokemon/versions/ e confronta la struttura esistente delle generazioni VI–IX con l’albero delle directory proposto. Usa le categorie collegate di Bulbagarden e Spriters Resource per identificare le icone e i render non ancora verificati; il lavoro è completato quando gli asset richiesti sono stati aggiunti e le icone esistenti sono state spostate nelle rispettive cartelle specifiche del gioco.

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

Descrizione

enhancement help wanted

Generation 2

resolved in #264

Generation 3

Generation 4

Add animated/ folder in the games for above ones

Resolved with #270

Generation 6

Generation 7

Generation 8

there is a messup currently the icons folder in generation 8 is the swsh icons which we need to move to a dedicated swsh folder

Generation 9

Discrepancies

  • No icons for generation 6
  • Generation 7 icons are different between sm/usum and lgpe so icon folder should go inside game folder currently its outside needs refactoring
  • same for generation 8
  • generation 9 we have no 3d renders but we should still follow convention and move the current sprites which are icons into icon folders

it should look somewhat like this

sprites/pokemon/versions/
├── generation-iii/
│   ├── ruby-sapphire/
│   ├── firered-leafgreen/
│   └── icons/                         <-- [NEW: 32x32 Gen 3 Menu Icons (1–386)]
│   └── emerald/
│       ├── (static sprites)
│       └── animated/                      <-- [NEW APNG/GIFs]
│
├── generation-iv/
│   ├── icons/                         <-- [NEW: 32x32 Gen 4 Menu Icons (1–493)]
│   ├── diamond-pearl/
│   │   ├── (static sprites)
│   │   └── animated/                      <-- [NEW APNG/GIFs]
│   ├── platinum/
│   │   ├── (static sprites)
│   │   └── animated/                      <-- [NEW APNG/GIFs]
│   └── heartgold-soulsilver/
│       ├── (static sprites)
│       └── animated/                      <-- [NEW APNG/GIFs]
│
├── generation-vi/
│   ├── icons/                         <-- [NEW from Gen 6 icons]
│   ├── x-y/
│   │   └── (3D battle snapshots)
│   └── omega-ruby-alpha-sapphire/
│       └── (3D battle snapshots)
│
├── generation-vii/
│   ├── ultra-sun-ultra-moon/
│   │   ├── (3D battle snapshots)
│   │   └── icons/                         <-- [MOVE from generation-vii/icons]
│   └── lets-go-pikachu-lets-go-eevee/     <-- [NEW]
│       ├── (800x800 3D model renders)
│       └── icons/                         <-- (52x52 LGPE cartoon icons)
│
├── generation-viii/
│   ├── sword-shield/                      <-- [RESTRUCTURE from generic icons/]
│   │   ├── (3D battle snapshots)
│   │   └── icons/                         <-- (68x56 SwSh party icons)
│   ├── brilliant-diamond-shining-pearl/
│   │   ├── (3D select screen renders)
│   │   └── icons/                         <-- [MOVE from current BDSP root]
│   └── legends-arceus/                    <-- [NEW]
│       ├── (3D model renders)
│       └── icons/                         <-- (Hisui woodblock UI icons)
│
└── generation-ix/
    ├── scarlet-violet/
    │   ├── (3D model snapshots)
    │   └── icons/                         <-- [MOVE from current SV root]
    ├── legends-za/                        <-- [NEW]
    │   ├── (3D model snapshots)
    │   └── icons/                         <-- (Legends Z-A UI icons)
    └── champions/
        └── icons/                         <-- [MOVE from current champions root]
Lingua principale
Python
Stelle
1.7k
Fork
378
Merge medio
22h 18m
PR unite (30g)
25

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

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 PokeAPI/sprites

Tutte le issue di PokeAPI/sprites

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.