GNOME Shaxmat - GNOME Chess

GNOME Shaxmat
Gnome-chess-icon-glossy.png
GNOME Chess 3D 3.11.92.png
Asl muallif (lar)Robert Ancell
Tuzuvchi (lar)GNOME loyihasi
Barqaror chiqish3.38.1[1] (8 oktyabr 2020 yil; 46 kun oldin (2020-10-08)) [±]
Ko'rib chiqish versiyasi3.37.92[2] (13 sentyabr 2020 yil; 2 oy oldin (2020-09-13)) [±]
Ombor Buni Vikidatada tahrirlash
YozilganVala
Operatsion tizimUnixga o'xshash
TuriShaxmat dasturi
LitsenziyaGNU umumiy jamoat litsenziyasi, 3.0 versiyasi
Veb-saytwiki.kirish.org/ Ilovalar/ Shaxmat
GNOME Shaxmat 2D ko'rinishida

GNOME Shaxmat (avval glChess[3]) - bu 2D va 3D shaxmat taxtasini aks ettiruvchi grafika interfeys. GNOME Shaxmat tarkibiga a qo'shilmaydi shaxmat mexanizmi o'zi uchun, shuning uchun kompyuterda o'ynash uchun uchinchi tomon shaxmat dvigateli bo'lishi kerak. Ko'pchilik Linux tarqatish paket GNU shaxmat u bilan standart shaxmat mexanizmi sifatida. Bundan tashqari, GNOME Shaxmat uchinchi tomon shaxmat dvigatellarini qo'llab-quvvatlaydi, ularning ma'lumlari avtomatik ravishda aniqlanadi.

GNOME Shaxmat yozilgan Vala. 2 o'lchovli ko'rsatish uchun u foydalanadi GTK + va Qohira /librsvg, va 3D qo'llab-quvvatlash ixtiyoriy ravishda foydalanish mumkin OpenGL.

Ning bir qismi sifatida GNOME ish stoli muhiti va GNOME o'yinlari, GNOME Shaxmat bepul va ochiq manbali dasturiy ta'minot shartlariga bo'ysunadi GNU umumiy jamoat litsenziyasi (GPL) 3-versiyasi.

Uchinchi tomon shaxmat dvigatellari

GNOME Shaxmat ko'plab shaxmat dvigatellarini qo'llab-quvvatlaydi,[4][5] kabi:

glChess, GNOME Chess-ning oldingisidan har qanday boshqa CECP bilan foydalanish mumkin Universal shaxmat interfeysi mos keladigan dasturiy ta'minot:[6][7]

Tarix

glChess Robert Ancell tomonidan 2000 yilda faqat ochiq manbali rivojlanishni sinash uchun shaxsiy loyiha sifatida yozilgan.[11]

Birinchi versiyasi yozilgan C, OpenGL grafikalar uchun va GLUT uchun foydalanuvchi interfeysi. 5-may kuni faqat taxta va qismlarni chizish imkoniyatiga ega bo'lgan birinchi, ammo hali o'ynalmaydigan versiyasi - 0.1.0 chiqdi. Bir necha kundan so'ng, 31-may kuni, 0.1.3 versiyasi nihoyat qo'shildi SourceForge va juda oddiy usulda o'ynash mumkin.

2001 yil 8 aprelda 0.2.0 versiyasi GLUT-ni o'zgartirdi GTK + uning shaxmat sun'iy intellekti o'rniga vizual jihatlarning yaxshilanishiga e'tibor qaratish. 0.3.0 versiyasi, 27 iyundan boshqasiga qarshi o'ynashi mumkin sun'iy intellekt (AI) dvigatellari, kabi Hiyla va GNU shaxmat, a keyin Shaxmat dvigatellari bilan aloqa protokoli (CECP) amalga oshirildi va u ko'chirildi IRIX platforma. Dekabr oyida 0.4.0 versiyasi loyiha uch yillik kutish rejimiga o'tguncha so'nggi versiyasi edi.

2004 yil dekabr oyida 1.0 ga erishishni tezlashtirish uchun 0.8.0 versiyasiga avans berildi. Ushbu versiya tarmoqni qo'llab-quvvatladi va GTK + versiyasini 1.2dan 2.0gacha yangilandi.

Bir yil o'tgach, 2005 yil dekabrda 0.9.0 versiyasi 1.0dan oldingi so'nggi versiya bo'lishi kerak edi. Platformaning portativligi va texnik xizmatini yaxshilash uchun Python uchun C-ni almashtirdi, shuningdek kod bazasini sinovdan o'tkazishning yaxshi sinov yondashuviga ega bo'ldi.

2006 yil 16 dekabrda glChess nihoyat 1.0 versiyasiga erishdi.

Apple shaxmat GNOME shaxmatining vilkasi.

3.14 versiyasida 3D rejimi o'chirildi.[12]

Shuningdek qarang

Adabiyotlar

  1. ^ Katanzaro, Maykl (8 oktyabr 2020). "GNOME 3.38.1". GNOME pochta xizmatlari (Pochta ro'yxati). Olingan 13 oktyabr 2020.
  2. ^ Xardon, Xaver (13 sentyabr 2020). "GNOME 3.37.92 chiqdi". GNOME pochta xizmatlari (Pochta ro'yxati). Olingan 17 sentyabr 2020.
  3. ^ "GNOME shaxmat tarixi". GNOME. Olingan 2014-03-15.
  4. ^ "GNOME Shaxmat shaxmat dvigatellarini qo'llab-quvvatlaydi".
  5. ^ "Ilovalar / Shaxmat / ChessEngines - GNOME Wiki!". gnome.org.
  6. ^ Shaxmat Arxivlandi 2010-04-10 da Orqaga qaytish mashinasi GNOME Wiki-dan. 2012 yil 24 sentyabrda olingan.
  7. ^ Paket glChess dan Debian sayt. 2012 yil 26 sentyabrda olingan.
  8. ^ "Amundsen shaxmat dasturi". www.bergbomconsulting.se.
  9. ^ "Faylning bosh sahifasi". faile.sourceforge.net.
  10. ^ "Phalanx". phalanx.sourceforge.net.
  11. ^ "Shaxmat bo'yicha qo'llanma". GNOME kutubxonasi. Olingan 2013-08-04.
  12. ^ "Shaxmat - 3D rejim". 2014-06-23.

Tashqi havolalar