Rift Wizard is a tactical combat roguelike with an interesting character build system, that just got its real Steam release.
Here’s how it works:
The game has only magic, the player can’t do melee combat at all. There are also no classes, and not stats other than the HP. There’s probably about 125-150 spells in the game, all of which have 3-7 upgrades, plus the ability to slot in a single modifier to each spell (“shrine”) from a global pool of modifiers for that single type of spell. And then there’s about 50 skills in the game, which usually modify the behavior of all spells of some category. You can mix and match these however you want, the only restriction are your in-game resources.
The goal is, of course, to use all of these options to build a set of spells and skills that synergizes well, and can win the battles you’re expecting to fight. Given you’ve always got all the spells available, why doesn’t this just mean you play the same game every time?
Two reasons, and both tie into how the choice for which encounters to play happens. After each level, you get to choose from 2-4 options which level to attempt next. You’re told exactly what the map layout is, what monsters will be there and at what locations, and every single reward that you’ll get for clearing the level. The main reward for winning each dungeon level will is the opportunity to buy spells, upgrades and skills of a certain category at a discount. It’s pretty significant, so you’ll want to take advantage of that rather than just playing the exact same build order every time.
Second, knowing exactly which fight you’re having next has a major impact. I was constantly having to think about whether to change my plans based on what the next fight would be, or hope for the best. So for example maybe I was hoping to save for some big ticket item, or saving my money until the right discount showed up, but now there’s some monsters or a map that I just can’t win. Decisions about pushing your luck is way more interesting when you’re not just gambling over what the random draw will be, but over your own skills at reading the game.
After putting in about 20 hours over the weekend, I’m really happy with Rift Wizard. I’ve not won yet even once (there are 25 levels, my best runs were to levels 18 and 20), so I can’t be sure of how many viable approaches there are. But at least so far it feels really solid and well-thought out.
Worth a look, if you like this kind of optimization.