pokerogue/README.md

119 lines
3.4 KiB
Markdown
Raw Normal View History

2024-03-30 20:12:09 +00:00
<picture><img src="./public/images/logo.png" width="300" alt="PokéRogue"></picture>
2024-03-30 20:09:58 +00:00
PokéRogue is a browser based Pokémon fangame heavily inspired by the roguelite genre. Battle endlessly while gathering stacking items, exploring many different biomes, fighting trainers, bosses, and more!
2024-03-30 20:09:58 +00:00
# Contributing
2024-04-02 16:40:36 +01:00
## 🛠️ Development
If you have the motivation and experience with Typescript/Javascript (or are willing to learn) please feel free to fork the repository and make pull requests with contributions. If you don't know what to work on but want to help, reference the below **To-Do** section or the **#feature-vote** channel in the discord.
2024-03-30 20:09:58 +00:00
2024-04-02 16:40:36 +01:00
### 💻 Environment Setup
2024-04-21 19:09:54 +01:00
#### Prerequisites
- node: 20.13.1
2024-04-21 19:09:54 +01:00
- npm: [how to install](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
2024-03-30 20:09:58 +00:00
2024-04-21 19:09:54 +01:00
#### Running Locally
2024-03-30 20:09:58 +00:00
1. Clone the repo and in the root directory run `npm install`
- *if you run into any errors, reach out in the **#dev-corner** channel in discord*
2. Run `npm run start:dev` to locally run the project in `localhost:8000`
2024-03-30 20:09:58 +00:00
#### Linting
We're using ESLint as our common linter and formatter. It will run automatically during the pre-commit hook but if you would like to manually run it, use the `npm run eslint` script.
### ❔ FAQ
2024-03-30 20:09:58 +00:00
**How do I test a new _______?**
- In the `src/overrides.ts` file there are overrides for most values you'll need to change for testing
2024-03-30 20:09:58 +00:00
2023-04-01 15:35:50 +01:00
2024-04-02 16:40:36 +01:00
## 🪧 To Do
2024-05-28 19:58:01 +01:00
Check out [Github Issues](https://github.com/pagefaultgames/pokerogue/issues) to see how can you help us!
2024-04-02 16:40:36 +01:00
# 📝 Credits
2024-03-30 20:09:58 +00:00
> If this project contains assets you have produced and you do not see your name here, **please** reach out.
2024-03-21 22:56:37 +00:00
2024-04-02 16:40:36 +01:00
### 🎵 BGM
2024-03-21 22:56:37 +00:00
- Pokémon Mystery Dungeon: Explorers of Sky
- Arata Iiyoshi
- Hideki Sakamoto
- Keisuke Ito
- Ken-ichi Saito
- Yoshihiro Maeda
- Pokémon Black/White
- Go Ichinose
- Hitomi Sato
- Shota Kageyama
- Pokémon Mystery Dungeon: Rescue Team DX
- Keisuke Ito
- Arata Iiyoshi
- Atsuhiro Ishizuna
- Pokémon HeartGold/SoulSilver
2024-03-21 22:56:37 +00:00
- Pokémon Black/White 2
- Pokémon X/Y
- Pokémon Omega Ruby/Alpha Sapphire
- Pokémon Sun/Moon
- Pokémon Ultra Sun/Ultra Moon
- Pokémon Sword/Shield
- Pokémon Scarlet/Violet
- Firel (Custom Laboratory, Metropolis, Seabed, and Space biome music)
2024-05-14 05:46:28 +01:00
- Lmz (Custom Jungle biome music)
- Andr06 (Custom Slum and Sea biome music)
2024-03-21 22:56:37 +00:00
2024-04-02 16:40:36 +01:00
### 🎵 Sound Effects
2024-03-21 22:56:37 +00:00
- Pokémon Emerald
- Pokémon Black/White
2024-04-02 16:40:36 +01:00
### 🎨 Backgrounds
2024-03-21 22:56:37 +00:00
- Squip (Paid Commissions)
- Contributions by Someonealive-QN
2024-04-12 04:27:59 +01:00
### 🎨 UI
2024-04-03 19:33:23 +01:00
- GAMEFREAK
- LJ Birdman
2024-04-15 18:10:09 +01:00
### 🎨 Pagefault Games Intro
- Spectremint
2024-04-02 16:40:36 +01:00
### 🎨 Game Logo
2024-03-21 22:56:37 +00:00
- Gonstar (Paid Commission)
2024-04-02 16:40:36 +01:00
### 🎨 Trainer Sprites
2024-03-21 22:56:37 +00:00
- GAMEFREAK (Pokémon Black/White 2, Pokémon Diamond/Pearl)
- kyledove
- Brumirage
- pkmn_realidea (Paid Commissions)
2024-04-02 16:40:36 +01:00
### 🎨 Trainer Portraits
2024-03-21 22:56:37 +00:00
- pkmn_realidea (Paid Commissions)
2024-05-20 22:11:36 +01:00
### 🎨 Pokemon Sprites and Animation
2024-03-21 22:56:37 +00:00
- GAMEFREAK (Pokémon Black/White 2)
- Smogon Sprite Project (Various Artists)
- Skyflyer
- Nolo33
- Ebaru
- EricLostie
- KingOfThe-X-Roads
- kiriaura
- Caruban
- Sopita_Yorita
- Azrita
- AshnixsLaw
- Hellfire0raptor
- RetroNC
- Franark122k
- OldSoulja
- PKMarioG
- ItsYugen
- lucasomi
- Pkm Sinfonia
- Poki Papillon
- Fleimer_
- bizcoeindoloro
- mangalos810
- Involuntary-Twitch
2024-05-20 22:11:36 +01:00
- selstar
[Visual] Achievement icons (#2617) * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas * Update item atlas again This time, after merging main into the PR. * [Sprite] Show Partner Eevee variants (#3097) * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Allow Necrozma forms to play their special music (#3054) * Allow Necrozma forms to play their special music (#3054) * MonoGen Ribbons added * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Updated texture files? I think * Changed image names and added new localizations for syntax * Fixed typedoc issues * Revert "Text Changes to MonoGen Challenges" This reverts commit 3bf79acc6a797b0e28e68e113e644b30096ea9ce. * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * MonoGen Ribbons added * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Updated texture files? I think * Changed image names and added new localizations for syntax * Fixed typedoc issues * Revert "Text Changes to MonoGen Challenges" This reverts commit 3bf79acc6a797b0e28e68e113e644b30096ea9ce. * Please fix this. * Revert "[Feature] replace bug-report template with form (#2772)" This reverts commit aa69b107778123b2173bee6130e5d172d201b637. --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com> Co-authored-by: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com>
2024-07-22 19:17:51 +01:00
- koda_want_to_sleep
2024-03-21 22:56:37 +00:00
2024-04-12 04:27:59 +01:00
### 🎨 Move Animations
2024-03-21 22:56:37 +00:00
- Pokémon Reborn