Lazarus

Announcements => Third party => Topic started by: mai on October 26, 2015, 02:33:04 am

Title: simple chess GUI - good starting point for a chess project
Post by: mai on October 26, 2015, 02:33:04 am
 
AFAIK there are not much more than two attempts at chess programming with Lazarus :

1. "BGRABitmap chessboard for fpGUI" is based on many custom packages which often are impossible to compile.
      using BGRA inside of fpGUI is a 100% guarantee that first timers will fail in 100% of the cases, because its organized far too   
      chaotic and compiles only after heavy modding, if at all. BGRA catches very few errors the proper way.
      This project is just a minimal board which works in Windows only.


Other chess stuff for Lazarus is ported Delphi stuff that has many issues in Linux. OpenCritter also is Windows-only stuff.



So ...

ENTER :


2.  "simple chess GUI" which - however -  uses the KISS method (Keep It Simple, Stupid) and thus is the #1 choice for anyone who wants some chess stuff ACTUALLY going in 2 minutes.

prepared for engines. Easy to pimp into a tool for chess live broadcasting. Have fun !

original author is  José Lauro Strapasson  of  2014
  http://joselauro.bugs3.com/chess (http://joselauro.bugs3.com/chess) 



I never had any trouble compiling it.   8)

original release thread version 2 without "colour to move" indicator etc.:

http://forum.lazarus.freepascal.org/index.php/topic,23126.msg137642.html#msg137642 (http://forum.lazarus.freepascal.org/index.php/topic,23126.msg137642.html#msg137642)
 
This is a src-only  release for Linux mainly (change / to \ for win) in pieces\wq.png

only registered users see the download link below  -  see v. 6 or higher source download below :  :-[
 
Title: Re: simple chess GUI - good starting point for a chess project
Post by: aradeonas on October 26, 2015, 08:21:32 am
Very good ;)
Title: good starting point for a chess project
Post by: mai on October 27, 2015, 07:47:46 am
v. 8, with some small improvements


pgn output with date/time

scg can be used as a move entry tool now
Title: Re: simple chess GUI - good starting point for a chess project
Post by: exdatis on October 27, 2015, 08:15:29 am
Nice!  ;)
Title: Re: simple chess GUI - good starting point for a chess project
Post by: mai on October 29, 2015, 01:25:01 pm

using standard Laz is so much less trouble than using  fpGUI and BGRA.

I wonder whether the latter even works in Linux at all. (well it does, sorta)

Thanks for downloading !