5 个版本
0.1.31 | 2024年7月29日 |
---|---|
0.1.3 | 2024年1月20日 |
0.1.2 | 2023年10月3日 |
0.1.1 | 2023年10月2日 |
0.1.0 | 2023年10月2日 |
#6 in #entry
136 每月下载量
120KB
5K SLoC
Pokemon Utils
一个与宝可梦相关的实用工具集合
use pokemon_utils::{self, is_rare, PokedexEntry};
fn main() {
let pokemon = pokemon_utils::encounter_random_pokemon();
// one way to convert pokemon index into an entry
let _: &PokedexEntry = PokedexEntry::get_by_id(pokemon as usize).unwrap();
// another way to do the conversion
let entry: &PokedexEntry = pokemon.try_into().unwrap();
println!("found a wild {}!", entry.name);
println!("is rare? {}", is_rare(&entry.index));
}
资源
- https://msikma.github.io/pokesprite/index.html
- pokeapi
- 探索应用:https://unpkg.com/[email protected]/src/PokeApi-Explorer.html
- github: https://github.com/PokeAPI/sprites
- 宝可梦 API 示例:https://pokeapi.co/api/v2/pokemon/1
- 皮卡丘精灵示例
- https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/25.png
- https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/versions/generation-ii/gold/transparent/25.png
- https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/versions/generation-iii/emerald/25.png
依赖
~295–405KB