DEV Community

Cover image for Chess Engine
Himansh Mewada
Himansh Mewada

Posted on

Chess Engine

Chess Game Development Update

I am currently developing a chess game where players can compete against a custom-built chess bot, choosing to play as either black or white.

Current Progress

I have successfully reached a stage where I can simulate the FEN (Forsyth-Edwards Notation) string onto the chessboard from both perspectives. However, I'm currently facing challenges in the next phase: processing the FEN string and using user input to develop a functional chess engine.

Project Goals

My vision for this project is ambitious. While many dominant chess engines are typically written in C or C++, I aim to create a chess engine entirely in Rust and compete at that level.

Challenges Ahead

Despite my enthusiasm, I must admit that I am not well-versed in chess programming or programming in general. I hope to minimize the use of AI in this project, focusing on building everything from the ground up.

Call for Support

I welcome any feedback or assistance from those interested in contributing. If you would like to help, please visit my GitHub repository and provide your insights or code contributions. Your support would mean a lot to me!

GitHub Repository Link

Thank you for considering helping out, and I’ll do my best to make this project a success!

Top comments (0)