Giter Site home page Giter Site logo

hexparrot / pokemon-assets Goto Github PK

View Code? Open in Web Editor NEW

This project forked from waydelyle/pokemon-assets

0.0 1.0 0.0 60.09 MB

The ultimate compilation of Pokémon data and assets: menu sprites, glyphs and icons, CSS spritesheets, all metagame data in JSON format, fonts, sounds, etc.

Home Page: https://itsjavi.com/pokemon-assets

License: MIT License

CSS 50.53% Makefile 0.15% Shell 3.24% HTML 0.59% JavaScript 4.06% Dockerfile 0.06% SCSS 41.37%

pokemon-assets's Introduction

MIT license npm version Generations Updated for

pokemon-assets

Essential Pokémon assets for any kind of project: menu sprites, fonts, JSON data, SASS/CSS spritesheet and more.

Please note that this is an early version and the JSON API format and the project structure and contents may change until we release the first stable version, 1.0.0.

Install

You can either clone this project or install it in your project with npm or yarn:

npm install pokemon-assets

or

yarn add pokemon-assets

Contents

  • All Pokémon menu icon sprites up to Gen 8, with their shiny version.
  • Icon sprites for items, ribbons, marks and UI symbols.
  • Sprite sheets for all sprite sets, with CSS and SASS files.
  • PkIcon JS React component.
  • Data of the essential metagame info (abilities, items, moves, natures, pokemon, learn sets).
  • JS Data API wrapper class.
  • SVG images for type symbols and other UI elements.
  • Fonts from the GBC, GBA and DS games.
  • Music of the most relevant game events.
  • Audio effects for typical game actions.

Asset Reference

You can check all available assets in the following reference pages.

JSON Data

You can find all data under assets/data.

Imagery and CSS

Other Resources

Maintenance

The only dependencies you need to maintain this project are git, zsh, Docker and the ability to run make commands. The most important ones are:

  • make install: initializes the project dependencies, needed to build the assets.
  • make build: builds the assets.
  • make publish-pages: publishes the current assets to the gh-pages branch
  • make publish-npm: publishes the current assets to npm with the current package.json version

Credits

Created by @route1rodent with the help of other projects:

License

This software is copyrighted and licensed under the MIT license.

Disclaimer

This software comes bundled with data and graphics extracted from the Pokémon series of video games. Some terminology from the Pokémon franchise is also necessarily used within the software itself. This is all the intellectual property of Nintendo, Creatures, inc., and GAME FREAK, inc. and is protected by various copyrights and trademarks.

The authors believe that the use of this intellectual property for a fan reference is covered by fair use and that the software is significantly impaired without said property included. Any use of this copyrighted property is at your own legal risk.

This software is not affiliated in any way with Nintendo, Pokémon or any other game company.

A complete revision history of this software is available in Github https://github.com/itsjavi/pokemon-assets

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.