Thanks to this forum, I'm releasing my dream chess variant game!

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
zulban
Posts: 33
Joined: Sun Apr 08, 2018 4:23 pm
Contact:

Thanks to this forum, I'm releasing my dream chess variant game!

Post by zulban » Tue Feb 26, 2019 12:39 am

Hey folks! I've posted here a few times about programming chess AI for chess variants. See, only about half the traditional chess AI tricks apply to my game idea. This is because the player can change how pieces move, and the shape of the board, and immediately play against the AI. So no PST or pre-computing! Here are some of my past posts here: generalizing heuristics, dynamic piece square tables, and draw offers like a human in chess variants.

Well thanks for the helpful chats! This weekend I released my Android game ChessCraft on Google Play. I recommend the one minute video but here's the pitch:
ChessCraft is a chess sandbox with an AI computer opponent. Customise chess boards, rules, and pieces. Play your creations against a computer opponent, or choose from one of 60 built-in chess boards in adventure mode.
It's free to play the full version, except if you play a lot there will be 10 second unskippable popups asking you to buy "ChessCraft Patron" to get rid of the popups.

I'd love to hear any feedback, and I'll continue to sharpen the AI and come back here with questions :)

Thanks

Ferdy
Posts: 3712
Joined: Sun Aug 10, 2008 1:15 pm
Location: Philippines

Re: Thanks to this forum, I'm releasing my dream chess variant game!

Post by Ferdy » Sun Mar 10, 2019 2:32 am

zulban wrote:
Tue Feb 26, 2019 12:39 am
Hey folks! I've posted here a few times about programming chess AI for chess variants. See, only about half the traditional chess AI tricks apply to my game idea. This is because the player can change how pieces move, and the shape of the board, and immediately play against the AI. So no PST or pre-computing! Here are some of my past posts here: generalizing heuristics, dynamic piece square tables, and draw offers like a human in chess variants.

Well thanks for the helpful chats! This weekend I released my Android game ChessCraft on Google Play. I recommend the one minute video but here's the pitch:
ChessCraft is a chess sandbox with an AI computer opponent. Customise chess boards, rules, and pieces. Play your creations against a computer opponent, or choose from one of 60 built-in chess boards in adventure mode.
It's free to play the full version, except if you play a lot there will be 10 second unskippable popups asking you to buy "ChessCraft Patron" to get rid of the popups.

I'd love to hear any feedback, and I'll continue to sharpen the AI and come back here with questions :)

Thanks
Nice app, brilliant :!:
Good grahics, very responsive on Android Nougat 64bit Tab.
You can define board and pieces, and the game itself. It has lots of potential to create variants. Thinking about crazyhouse and musketeer chess.

Image

I wonder if you can save and replay the game or even just replay the last game you played.

Suggestion:
1. When playing against ai, allow 1s or 2s delay before ai plays its move.
Or create an option for ai move speed. Slow, Moderate, Fast, with [10s, 5s, 0s] delays.

Post Reply