Through blood, sweat, and tears, I still prevailed xD
Wow! This is fantastic. A couple of notes I had:
- Hostile pawns are supposed to be rendering red, and I only have a vague idea as to why they are rendering black on your screen. Part of the problem is that the game relies on font files installed on your computer, so A King in Checkxile can actually look different depending on what OS you are using. Definitely not our intention and something we are looking into.
- It's really easy to miss picking up keys, as well as what keys even do. Both of those are things we're working to improve upon, so you never have "Wait, did I grab the key?" or "Wait, what is a key?" moments.
- I don't want to spoil anything, but towards the end you made a comment about being unsure if we were trying to troll you. Haha, not at all. It's supposed to do that, but you got an exceptionally strange RNG for that room. It's not intended to be that ... much.
- Similarly, the AI at times is a little simplistic. We're talking about making tweaks to make some hostile pieces try to preserve themselves more. But for being an AI that was built entirely from scratch over the course of about 12 hours, I'm pretty happy with how it works :)
Thanks for putting this together, it's a great watch!
It's a great game - I actually played for a while before the video, and decided it deserves a playthrough vid. Great job to y'all!
The pawns intended to be red makes a lot of sense - both in term of consistency with the rest of the enemy pieces, and visibility!
For the keys, I think just an indicator somewhere on the right panel for which keys I've picked up would be enough.
Is the design of the not-trolling room just a visual feature, or it's supposed to block/enable some strategy I didn't think of?
I was wondering about the AI - does it treat me as a simple King, or it knows that I have some tricks up my sleeve?
Also, rewatching my deaths, I actually realized that I wasn't utilizing all of the information provided - namely, the game tells me where visible/nearby opponent pieces move, and specifically told me where that sneaky Knight was, I just didn't read it :)
For the keys, you're spot on. I've got a local branch of the code for displaying for the keys on the bottom of the right panel to let you know which ones you have and which ones you need to collect. It's got some work that needs to be done before I can publish it, but it's coming.
The non-trolling room is partially a visual feature, and partially to build suspense and a sense of dread. I want the player to feel nervous when moving through that area, so it was a kind of success :P However, it's not really supposed to loop back around quite so much. Also, much of the worldgen was built in the final day or two of 7drl, so I'm just happy it functions at all!
The AI treats you as a simple King, which is why you're able to pull off some moves that seem obvious given what Power Moves you have available. However, the AI actually takes a huge number of factors into consideration when deciding which piece to move and where, and adding in a "The King has Power Moves?!" factor is something I've been playing around with. There are also a bunch of knobs we can tweak to change the AI behavior, and we're toying with the idea of making different areas feel different by tweaking these knobs. That way a Bishop in the Caves might behave differently than a Bishop elsewhere in the world.
And good call on looking at all the information available to you. While Checkxile gives you a lot of information, sometimes it's hard to interpret exactly what it means. This too is a result of the whole game being built in 7 days, and is something we'd like to improve upon.