Admiral-Billy / Pokerogue-App

An app to play Pokerogue.net in an app window. Wow!
MIT License
322 stars 51 forks source link

PokeRogue App

This is an app to play Pokerogue.net in an app window. Wow!

The app is playable in both online and offline mode. Online mode is the default, but you can switch to offline mode at any time by downloading the newest game files (file -> download) and then switching to offline (settings -> offline). If you're on the Steam Deck and want to play in Gaming mode, add the "pokerogue" file (with no file extension) as a non-steam game and add --no-sandbox as a launch option and it'll work just fine (with touch screen required for the top menu stuff).

If offline file extraction seem to be taking a very long time (such as more than a minute), there's probably an antivirus such as Windows Defender slowing it down by scanning every small file individually; add an exception or disable it temporarily and see if that helps. A not responding message is normal on Windows.

For more information about the Android version, go here: https://github.com/Admiral-Billy/PokeRogue-App-Android

Features

There's a variety of settings you can tweak to your choosing as well. The only thing to mention in particular is the modified hotkeys setting; there's a keymap.json in the resources folder that you can modify, and that'll affect what your hotkeys are (in the format of "Old" : "New", with the ability to bind multiple keys to the same other key if desired). It's not a perfect hotkey remapping since the hold behavior is off, but it should work for most purposes. A list of valid keys can be found here

All cookie-related information can be found in %AppData%/Pokerogue; go there and delete the whole thing if you want the game to forget your login/settings/offline saves/etc.

The menu at the top has a list of utilities as well as their shortcuts, but they're also included here for your convenience:

Build instructions

Now you're ready to play! The app is found in dist/platform-unpacked/PokeRogue.exe if you built it.

Install instructions

Windows/Mac/Non-Arch Linux

Simply extract the game's zip somewhere and run the executable. Windows has an installer that can be used as well, although be careful where you install it to; installing it to somewhere like Program Files may create permission issues that require running as admin to resolve.

🐧 Arch

For Arch Linux users, the application is available as an AUR package. You can install it using an AUR helper like yay.

Using yay:

yay -S pokerogue-app-bin

Once installed, you can launch the application from your application menu or by running pokerogue from the terminal.

Android

Download the APK to your phone and then run it with a file manager, and this will install the app.