Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Missing Version Sprites Tracker

未关闭
#258 2 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
5/5
预计耗时
一周以上
新手友好度
45/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
活跃
领域
content

调研方向

从 sprites/pokemon/versions/ 开始,将现有的第 VI–IX 代布局与拟议的目录树进行比较。使用链接的 Bulbagarden 和 Spriters Resource 分类来确定尚未检查的图标和渲染图;完成的标准是已添加所请求的资源,并将现有图标移入各自游戏专属的文件夹。

由索引模型根据 Issue 内容生成。

描述

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]
主要语言
Python
星标
1.7k
派生
378
平均合并
20 小时
30 天内合并 PR
29

环境准备

我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

PokeAPI/sprites 的其他 Issue

查看 PokeAPI/sprites 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。