Has anybody had previous experience with programming various types of chess GUIs? (ie. PGN viewers, database programs, engine interfaces) I'm wondering what language is the best for it / how much knowledge is needed / any other useful info, etc. as I am new to the world of programming but I intend for it to be a career so I want to start learning ASAP and I figured this would be a good first project.
I am not a programmer myself but do know that the Shredder GUI is largely written in Java. The Glaurung engine and GUI is open source so you could have a look at the source code to get an idea how it is done. Source for engine and GUI is available here: http://www.glaurungchess.com/
Thanks! Either Java or C++ should work since I have basic experience in both so I'll check it out :)
It depends, do you want a web-based user interface like Chess.com or a desktop version like Fritz?
Desktop.
Join Chess.com for free to add your comment! Already a member? Then login now to comment.