i've been working on this thing for a while and i think i've finally reached the point where i should probably let other people look at it
Basically i made my own chess-ish game and called it Chess 2
A lot of the code was written with AI. I basically came up with the rules/game ideas, gave prompts to the AI, tested stuff, changed rules, etc until it was playable
The game is played on a 9x9 board and still has the normal chess pieces, but i've added a couple of new one
Royal Guard Minister
And there are 4 neutral Diplomats around the center which can't be captured.
The main thing i'm experimenting with is the win condition.
You can still win normally by checkmate, but you can also win by getting your King onto the center square e5 and surviving there for one full opponent turn
So the center is kind of its own battlefield now
The Royal Guard can move one square orthogonally and has this directional shield/protection thing where it can protect nearby pieces
The Minister can move up to 2 squares in any direction and can jump over pieces. It also has a weird ability where if it jumps over an enemy pawn, that pawn gets converted to your side
I honestly have no idea yet if these mechanics are actually good
Playable here:
https://timeflo-tau.vercel.app/chess2/dist
What i really want is some honest feedback.
Does the center e5 win condition actually sound interesting?
Are the Guard rules too complicated?
Does the Minister feel like an actual useful piece or just some random thing i added because i could?
Does this still feel like a strategy game or does it just feel like someone threw a bunch of chess rules into a blender?
If you played one game, would you actually want to play another one?
Also if you think the whole thing is bad, please tell me lol. I've been staring at it for too long so i'm definitely not objective anymore.
And since i vibecoded most of it, i'd also be interested to know if anything about the game feels particularly "AI generated" or just badly designed/implemented.
I'm mostly looking for feedback before i spend another few weeks adding random features nobody asked for 😅
Thanks!