Bu bloga başlarken amacım JAVA ve OOPS (nesneye yönelik programlama) konularında öğrendiklerimi kendim için belgelemek ve blogumu okuyanlara da yardımcı olmaktı. Kendi çalışmalarımla ve internet olanaklarından faydalanarak yeni gelişmeleri izliyorum. Kaynağı açık programları, öğrenmek için çok faydalı buluyorum.
"Object Oriented Programming" nisbeten yeni ve öğrenilmesi gereken bir programlama tekniği. Java programlama dili de bu tekniği kullanarak hızla gelişiyor. Açık kaynak kodlarını incelerken satranç programlamasının java öğrenmek için ideal bir başlangıç olduğunu farkettim. Şimdi hazırladığım programı bir applet olarak Satranc sayfamda veriyorum. Zaman zaman bu programın açık kaynak kodlarını vererek açıklamalar yapacağım.
Bu satranç programı ile satranç taşları fare yardımı ile sürüklenip kaydırılarak oyun oynanabilir. PGNLoad tuşu ile satranç dosyası yüklenerek, oyun tuşları yardımı ile oyunlar izlenebilir.
Örnek olarak aşağıdaki pgn dosyasını indirirseniz bu yıl dünya şampiyonu olan Magnus Carlsen'in son oyunlarını izleyebilirsiniz
https://drive.google.com/file/d/0B1ZLTHm7f6oablVNeHFmT2JHQ1k/edit?usp=sharing
Aşağıda vereceğim bağlantıdan bilgisayarınızda oluşturduğunuz satranç klasörüne indireceğiniz pgn dosyalarını da izlemeniz mümkün.
http://www.pgnmentor.com/files.html
No comments:
Post a Comment