Skip to content

PokemonKit is my Swift framework for sharing code between apps involving Pokémon in some way.

License

Notifications You must be signed in to change notification settings

rhysm94/PokemonKit

Repository files navigation

PokemonKit

PokemonKit is a Swift framework for all your Pokémon related needs.

It contains all manner of types for Pokémon, such as Pokemon Species, Pokemon instances, Attacks, Abilities, and more. PokemonKit also contains a battle engine, which replicates as much of the Sun and Moon battle engine as is possible.

PokemonKit is the main part of my dissertation project, containing all of the model code for a Pokémon battle simulator. Create a user interface that sends turns to the battle engine, and it will resolve said turns as the Sun and Moon battle engine would, too.

Many thanks to Eevee for creating the Veekun Pokémon database this project uses!

About

PokemonKit is my Swift framework for sharing code between apps involving Pokémon in some way.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages