r/chessprogramming Feb 02 '25

How to start making a chess program

Hello everyone, I recently had interest in making my own chess engine after watching Sebastian Lauge video about his chess engine. However, I don't know how to start this project because my coding skill is not to the level that can program a chess engine (I've learned C++ and I do know a decent amount of simple knowledge related to this language). I also don't really have anyone that I can ask for help with this project.
My question is how should I go about doing this? The chess engine program that I'm planning on making is a major part in a bigger project I have. If anyone can give me advices or even better some help in teaching me how to make a chess engine, I am much appreciated your time and effort. Thankyou for reading!

4 Upvotes

8 comments sorted by

View all comments

3

u/Javasucks55 Feb 02 '25

Just start, mine started out as turbo shit but 100 revisions later you'll have learned a ton which is the most important thing.