Comment by adamrezich

10 days ago

Doesn't Slay the Spire rerender every card's render target every single frame? It runs like dogshit on the Switch for no good reason, given how graphically simple the game is compared to other titles on the platform.

I'm not sure. I can tell you that the port was done by a third party that needed to transpile the java code first to C# and then to C++.

https://pbs.twimg.com/media/ETkH_QvXkAAD2N7?format=png

  • Wow, that's wild—almost seems like it would've been less work to just rewrite it manually at that point!

    But yeah, the more cards there are on the screen at once, the lower the framerate gets—very noticeably so, when you're e.g. looking at the view of your entire deck, or when you draw several cards at once. I just assumed it was some inefficiency that entirely unnoticeable on a high-end PC (250+FPS, no problem), but was very apparent on the Switch. I never would've guessed there would be something far crazier at play than I imagined!