Dag - Counter Duck Games
counterdag.bsky.social
Dag - Counter Duck Games
@counterdag.bsky.social
Personal account of a former tutor, washed up smash player, writer of Pokemon fanfiction, currently trying to be a real game dev
It's nothing serious.

I went to a casino. I was up like 50 bucks... and then got greedy and now I have 0
November 30, 2025 at 10:25 AM
Lol nope
November 28, 2025 at 8:26 AM
The delicious irony is that AI only really works its best magic if you actually give a shit about what you're making.
November 27, 2025 at 10:59 AM
Thankfully, once it's had the proper guardrails put on it, it DOES generate pretty nifty code. AI has had a lot of VERY justified criticism lately, but it's not a complete wash of a concept. There is utility here.
November 27, 2025 at 10:55 AM
The joys of vibe coding. Multiple times I've had to stop the answer it was generating to go "No, do not consider this fringe case in your calculation, we've already accounted for it elsewhere. No, do not consider king safety in a simulated move, there's no need."

Herding cats.
November 27, 2025 at 10:53 AM
I think this is thorough enough.

Who knew checkers was this complicated?
November 27, 2025 at 1:21 AM
Flying Kings will have the same limitation, but naturally there's a lot more freeflowing options. If you can, you have to capture a piece and move to a space where you can capture another piece. If you can capture a piece but not move to any more spots where you can capture more, you can pick freely
November 27, 2025 at 12:36 AM
Same deal with multiple pieces. If they can capture and they both result in not-check at some point in their moves, you can choose, even if one only captures a single piece and the other captures half the enemy board.
November 27, 2025 at 12:32 AM
So long as there is at least one move the piece can make that results in not-check, it's legal. It will then be forced to continue attacking until it is not able. If there is more than one move it can make to continue capturing and both routes eventually end in not-check, you can choose between them
November 27, 2025 at 12:31 AM
The simulations should be looking for all legal moves, being those that do not end with a Royal Piece in check. If a piece has such a move and it's a forced attacker, all other pieces (except other pieces that also have forced attacker) are disabled.
November 27, 2025 at 12:28 AM
Shit. Check and checkmate. The fuck do I do there?
November 27, 2025 at 12:06 AM
Some simulation of board states IS still necessary, but ideally a lot less of it. Have to see.
November 26, 2025 at 11:47 PM
This does open room for some strategizing and mistakes. Go for the max captures or prioritize the high value target?

The forced capture part is still there.
November 26, 2025 at 11:44 PM
Yes, the actual hard work is for everything underlying the menu and for the other things the categorization of moves can do...

BUT A MENU
November 26, 2025 at 9:25 AM
ALL THAT HARD WORK

FOR A MENU
November 26, 2025 at 9:13 AM
Oh not quite. Menu for special moves isn't done, whoops.

This IS technically a new feature.
November 26, 2025 at 4:47 AM
Oh thank god, easy clap
Now I can move onto the things I was SUPPOSED to be doing. And god damn is there a lot.

BUT FIRST I MAKE BACKUPS, LETS GO MILESTONE 5.2 WOOOOO
November 26, 2025 at 4:40 AM
Vibe coding is an incredible tool but God damn does it have a hard time understanding simple directions.

En passant should be treated like a normal attacking move. Stop trying to put it in a separate category

This is the last goddamn thing between me and actually doing new things.
November 26, 2025 at 4:33 AM
OH NO

EN PASSAAAAAAANT
November 26, 2025 at 4:29 AM
I'm trying to think... I guess Player 0 should come up first.
November 26, 2025 at 4:29 AM