A friend and I participated in the Weekly Game Jam and created a wave survival chess game with Godot that we think turned out pretty well! It took us one week to create and the code is open source on GitHub.
In the game you get to create a custom piece layout to fight in different difficulties against oncoming waves of enemies. Each enemy type has a unique attack pattern that does not follow the chess rules.
To win you have to beat every enemy that is on the board - so you have to clear it faster than the enemies can respawn. For this to be possible you're allowed to take another turn with a different piece whenever you beat an enemy.
We'd love to get your feedback and suggestions :)
It's playable in the browser here https://scarred95.itch.io/kings-pawn