While we're still working with our porting team to improve the mobile UX and prep for Android release, we've also addressed some MacOS compatibility issues and received many updates to localization. It's incredible to see Slay the Spire become so widely available on so many platforms and in so many languages (19 total!).
MacOS Notarization and Mod Support
The game should no longer crash when playing on MacOS Catalina 10.15. The libgdx199 and libgdx199.main branch no longer has modding support. For those wanting to run mods, please run the game on either the main branch or beta branch.
We’ve got some great news to share. We’re happy to announce that Slay the Spire will be in your pockets this month on iOS! When specifically? We’ll have that news very soon, but as a hint, you should try to tune in to the Guerrilla Collective show on June 13th.
What about Android?
The Android version is still in the works but we’re not quite ready to talk about release yet. As we know a large part of our community are excited to play Slay the Spire on mobile we took the decision to launch the iOS version first.
How much?
Slay on iOS will cost $9.99 at launch and is the complete, spire-climbing experience you have already enjoyed on PC (okay, no anime mods, you got us).
We're adding a few tweaks and fixes to improve compatibility for certain resolutions, devices, and operating systems that have been trickling in while working with our porting teams.
MacOS Notarization and Mod Support
Mod support for MacOS will become incompatible starting v2.1 due to updated notarization requirements. To play modded Slay the Spire, the game must be played on v2.0 branches. This can be accessed via Steam's branches.
Patch Notes
Compatibility
More MacOS notarization-related updates so future builds will run on MacOS Catalina and beyond.
Bug Fixes
Fixed bug where continuing a save at the event after the 3rd boss would resume the game timer if not going to the final act.
Fixed bug where Controlled Chaos mod would give you Unknown cards.
Fixed issue where Watcher data may not delete properly upon deleting a profile slot.
Fixed letterboxing asset placed above Gremlin Wheel spin button at certain resolutions.
Fixing highlight asset for View Upgrade button in card library when using controllers.
If Bigger Text mode is on, the main tutorial's text raised so it's not hidden by the Next button in certain aspect ratios.
UI and Effects
Re-adding longpress support for mouse and touchscreen modes (enabled in Settings), off by default.
Adding support for ultra high resolutions for various aspect ratios. NOTE: Font textures scale to resolution, increasing memory use.
Dropdowns in Run History screen are now left aligned so it works with Bigger Text mode better.
Locked characters are now grayscale in custom mode screen.
Seed shown in the Run History Screen is now anchored in a specific location.
Shifted much of the Run History screen slightly right so it's more spacious for some languages.
Updating credits screen timing as there's more credits.
Updating Gremlin Wheel event so arrow is placed better based on aspect ratio.
Updating rich presence string so that Ascension and Floor number can be seen.
While in touchscreen mode, certain strings now say tap instead of click.
Localization
Fixing issue with Fairy Potion displaying incorrect value for VIE.
Increasing card width space for CJK languages in Bigger Text mode.
Updates for DEU, DUT, FRA, IND, ITA, JPN, KOR, RUS, SPA, TUR, VIE, ZHT.
Updates for DEU, IND, ITA, JPN, RUS, SPA, THA, TUR, and VIE.
Turkish language support was added last hotfix but wasn't enabled in the Settings and caused some other issues. This is quite embarrassing, but now it's fixed. Hooray!
As always, feel free to contact us at support@megacrit.com if you run into issues or have suggestions.
Fixes and Changes
Fixed Vietnamese displaying Ukrainian in the main branch.
Fixed Turkish not showing up in main branch.
Removing Upgraded tooltip from Cunning Potion as the Upgraded keyword isn't in the description.
Adding updated logic so Fasting power's description works properly in various languages.
Updated the main English font from Kreon v1 to Kreon v2.
We've added a new branch, fixed some things, updated some translations, and more!
macOS Notarization
The mac version of Slay the Spire is now notarized so it won't expire on newer versions of macOS (Catalina) come February.
Libgdx199 Version for Main Branch
We added a separate branch "libgdx199.main". This is the updated engine version of Slay the Spire using the main branch save files. The other libgdx199 branch utilizes your beta save files. This version is incompatible with some older devices; this may be preferred for some users as it comes with a few features, fixes, and performance improvements:
Mapping support for much more controllers. Such as the Steam controller.
Improved display resolution recognition, preventing an annoying screen offset bug.
Screenshake support for non 16:9 resolutions.
Multi-monitor support, pick which monitor you want Slay the Spire to use from the Settings.
Gameplay
Previously, fighting the Act 4 boss was not possible unless you cleared a standard run. As this is not the case with the Watcher, some players unlocked Amethyst+ without Amethyst. How peculiar! This fix remedies this issue.
Amethyst achievement now unlocks if you achieved Amethyst+ via opening Stats screen.
If Amethyst+ achievement is unlocked, Amethyst is now also unlocked simultaneously.
Weave card is now locked for the Watcher as the second set of unlocks contained a deprecated card. If this was unlocked previously, it will unlock when starting the game. Nope, apparently it's already Foreign Influence.
New Power Icons
We've updated the Fasting and Pressure Points power icons with suggestions from the community!
Bug Fixes
Fixing total unlock count for cards and relics on the stats screen (didn't account for Watcher).
Moddability
While many mods will still need to be updated to be compatible with V2.0, we restored some old functions to make it easier.
Adding back old ExhaustAction constructors (backwards mod compatibility).
Adding getColor() helper method for CardHelper.
Localization
We received an updated translation for Brazilian Portuguese and Turkish! A big thanks to Felipe "Xcution" Requejo, Ertürk Yılmaz, and anyone who helped out with feedback and further refinement for those translations.
Brazilian Portuguese is now available in main branch.
Turkish is now available in main branch.
Updates for Thai, translating the Strike and Defend cards for Watcher.
Patch 2.0 is finally here, hooray! This patch brings new cards, relics, potions, balance changes, reworks, bug fixes, performance improvements, and a 4th character. The previous version of the game can still be played by selecting "v1.1 - 2019-17-07" found in the BETAS tab within Steam.
The 4th Character
The Watcher has arrived to evaluate the Spire. She brings her training in the divine stances and a seeing staff to cast judgment upon the wicked Spire spawn.
Like the other characters, the Watcher comes with her own set of cards and a handful of unique relics.
A huge thanks to all the players who helped test the 4th character on the beta branch. All of your feedback, data, and reading various discussions really helped us test out new ideas and tweak the character rapidly!
Potion Lab
We added many potions this time around so we also created a screen that allows you to view all the potions! This can be found in the Compendium section of the main menu as the Potion Lab. You can even look up the rarities of all the new and existing potions.
Modding
This patch brings many changes to the main game along with some improvements for modding support. Mods compatible with V1.1 will likely need to be updated to continue working for V2.0. Update those mods!
If you need assistance with updating or want to get into modding yourself, come visit the #modding channel at the Slay the Spire Discord Server!
Community Fan Art
Art is all around us. But there's also some fan art here, too!
We hope you had a pleasant holiday season, after a nice break- we're gearing up to release our 4th character.
January 14th
Is when the 4th character will be in the main branch for PC/Steam! Ported versions of this content will take a little longer as we merge the content in and have it fully tested.
Things are merry and rainy over in Seattle and we're just moving forward with bug fixes and visual flourishes in preparation to release the fourth character.
Steam Awards!
We've been nominated alongside other great games for Most Innovative Gameplay this year! If you agree, give us a vote and also be sure to vote in all the other categories, too!
Holiday Break
We're going to take a short break- and you should, too! The next report will be January 3rd, 2020.
Speaking of excellent community fan art, have you checked out the Slay the Spire subreddit? There's always an influx of art, videos, and Top Quality Memes™.
This week we now have all the card assets for the Watcher in the game! A surprise trip to The Game Awards, ongoing sickness, and the general holidays has made it a slower week.
Console Patches
Good news however for our console friends, a patch for Switch, PS4, and Xbox should be out now or in the VERY near future, bringing the game version up to V1.1 + some console specific fixes and some features that are a part of the beta! This includes, Bigger text mode, an improved Game Settings screen, and Long Press options for the End Turn button.
We hope everyone's having a good holiday season so far. While still jet lagged and recovering from sickness, we're getting back to work.
The Watcher is nearly complete. Just a few more finishing touches before it's ready for the main branch!
Status Update on Slay the Spire Mobile
I know you are all very excited about the upcoming mobile version of Slay the Spire. We are too! We've hit a playable version of the game and it's looking great, you'll be able to play the full Slay the Spire experience on your phone very soon. But, we need to do another QA pass this month to ensure things are clean for the mobile launch.
The good news is that thanks to the console ports we completed earlier this year all the difficult engine work is already implemented, so don't expect the unpredictable delays we had earlier this year. We had hoped to get mobile out by the end of the year but development with a custom engine can be a tricky thing. We are close, and will have another status update for you in early 2020.
The Watcher Translations
Watcher content has been translated by the community into the following languages:
German
Dutch
Esperanto
French
Italian
Korean
Polish
Russian
Spanish
Thai
Vietnamese
Simplified Chinese
Traditional Chinese
Languages which contain missing text (both little or a lot) will only be accessible in the beta branch. These languages are currently:
Greek
Indonesian
Japanese
Norwegian
Portuguese Brazilian
Serbian (Cyrillic)
Serbian (Latin)
Turkish
Ukrainian
As some of these languages are near-complete or high priority translations (Japanese, Turkish, Portuguese Brazilian, Ukrainian), we'd very much like to see these get completed before launch. If you're fluent in both a completed language AND a missing language, come give us a hand at our Discord Server :o!