Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Missing Version Sprites Tracker

Abierto
#258 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Área
content

Línea de trabajo

Comienza en sprites/pokemon/versions/ y compara la estructura existente de las generaciones VI–IX con el árbol de directorios propuesto. Usa las categorías enlazadas de Bulbagarden y Spriters Resource para identificar los iconos y renders que no se han comprobado; se considera terminado cuando se hayan añadido los assets solicitados y se hayan movido los iconos existentes a sus carpetas específicas de cada juego.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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]
Lenguaje dominante
Python
Estrellas
1.7k
Forks
378
Merge medio
22 h 18 min
PR fusionados (30 d)
25

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PokeAPI/sprites

Todos los issues de PokeAPI/sprites

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.