Sadece Bir Kilobaytlık Boyuta Sahip Satranç Motoru Geliştirildi

57
33
10
4
2
VOLE.WTF tarafından yayınlanan bir satranç oyunu, yalnızca bir kilobayt boyut kaplayan ve birkaç satırdan oluşan JavaScript koduyla çalışıyor. The Kilobyte's Gambit ismiyle yayınlanan oyun, oynanış konusunda da hiçbir sıkıntı çıkarmıyor.

Günümüzde kullandığımız neredeyse her cihaz ve oynadığımız her oyun, yalnızca birkaç satır da olsa yazılan kodlarla çalışıyor. Bugün karşılaştığımız bir tarayıcı oyunuysa, normalde çok daha fazla satırdan oluşması gereken kaynak kodları yerine sadece birkaç satırlık kaynak kodla çalışıyor. Üstelik oyunun boyutu dahi sunduğu elementlere göre bir hayli küçük kalıyor.

Bu bağlantıya tıklayarak ulaşabileceğiniz internet sitesinde karşınıza son dönemin en popüler dizilerinden birisi olan Queen's Gambit'in Beth Harmon'u çıkıyor. Piksel piksel oluşturulan bu ufak pencere içinde "The Kilobyte's Gambit" isimli bir oyun yer alıyor. Sayfayı ilk açtığınızda da oyunun en ilgi çekici yanına vurgu yapılıyor: "1024 baytlık JavaScript'i yenebilir misin?"

Yalnızca 1 kilobaytlık beyne sahip satranç oyunu:

satranç

Evet, tarayıcımızda gördüğümüz ve oynadığımız bu oyun, yalnızca birkaç satırdan oluşan bir JavaScript dosyası tarafından yönetiliyor. 1 kilobayt boyutundaki bu dosyanın küçük boyutunu anlatmak için bazı örnekler verebiliriz. Oyun, dört Tweet kadar, bir sayfalık yazıdan iki kat küçük, yazılardan oluşan kısa bir e-postayla da hemen hemen aynı boyutta.

Elbette oyunun bu kadar küçük bir beyin sayesinde yönetilmesi, bazı sınırları da beraberinde getiriyor. Örneğin geliştiriciler, oyunda kazanıp kaybettiğinizi gösterebilecek bir göstergeye yer vermiyor. Bu durumlarda yalnızca iki taraftan birisi hareket edemiyor. Fakat bunun dışında oyunun oynanışında hiçbir sorun yaşanmıyor ve herhangi bir gecikme de görülmüyor.

Oyunun 1 kilobaytlık beyni, önündeki dört hamleyi hesaba alabiliyor. Bu hesapta taşların değeri, oyun masasındaki güçlü alanlar ve zaferin ya da yenilginin hızı gibi faktörler ele alınıyor. Tüm bunların ardından beyin, dış bir fonksiyonu ekranı güncellemek için çalıştırıyor. Bu fonksiyon da ardından hareketi yapacak görüntü kodunu çalıştırıyor. Oyunun beyin kodlarına da aynı sayfadan erişebilirsiniz.

57
33
10
4
2
Emoji İle Tepki Ver
57
33
10
4
2
Yorumlar(14)
Yorumunuz minimum 30 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
Popüler Yorumlar
Tüm Yorumlar
4 yıl önce
2 el oynadım oyun sarıyo tavsiye ederim .d
Yanıtla
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
.kkrieger 2009 yapımı 3d fps oyunu. 96kb hemde. Bir bakın derim.
Yanıtla
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Ne kadar abarttınız bu diziyi ya
Yanıtla
-2
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Yüzlerce yıllık satrancı bir tane diziyle bağdaştırmak, sanki o diziyle doğmuş varolmuş gibi böyle bir şey yapmak...
Yanıtla
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
diğer yanıtları göster
4 yıl önce
Bu konuda haklısın ama günümüzde artık ilgi çekmek için popüler kültürün ürünleri daha cazip bir seçenek haline geldi. Şu oyunu sadece chess adı altında yayınlasalardı bu kadar ilgi görmezdi.
4 yıl önce
hocam pazarlama taktiği bunlar ne yaparsın :')
4 yıl önce
The Pawn Sacrifice filminin çakması olan bir dizi tam bir rezalet. Bunun orjinal filmini izlemenizi tavsiye ederim
Yanıtla
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
kinghevy
4 yıl önce
Gidip yendim ama 1 kb lık bir yazılımın 10 dk uğraştırmsı teknolojinin geldiği noktayı şaka ya
Yanıtla
-3
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Dondu oyun bende.
Yanıtla
-6
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Şah olmuş olabilir
-1
4 yıl önce
satranci su sacma dizideki fictional karakter olan gercekte satrancin s sini bilmeyen kadinla baglastiriyorlar ya cildiriyorum bu salak dizi yerine gidin kasparovun talin fischerin maclarini izleyin
Yanıtla
-9
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
diğer yanıtları göster
4 yıl önce
Dizi hakkında hiçbir şey bilmediğin ne kadar belli. Başrol diziden önce satrancı tabii ki bilmeyebilir. Ama sonradan sıkı bir şekilde çalışarak öğrenmiş. Satranç oynanan sahnelerde hamlelerin hepsi Garry Kasparov ve Bruce Pandolfini tarafından hazırlanmış. Garry Kasparov'a Borgov rolü oynaması istenmiş sadece danışman olarak kalmak istemiş. Dizideki tüm satranç sahneleri gerçekten oynanmış, hatta kameranın satranç tahtasını göstermediği anlarda bile oyun oynanmaya devam edilmiş. Özel efektleri yapan ekip bile satranç oynamayı öğrenmiş. Tabii ki gerçek bir satranç maçı ile kıyaslanamaz ama dizide büyük emek var. Bilip bilmeden böyle saçma yorumlar yapmayın.
4 yıl önce
Welcome to Kaptalizim
4 yıl önce
1 mblik oyunu indiririm daha iyi en azından göz bozmaz
Yanıtla
-3
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Burdaki olay rahat etmen yada insanların bunu oynaması değil 1 kb lık bir yazının strateji gerektiren bir oyunu oynayabilmesi
4 yıl önce
ben bunu havada karada yenerim 4 hamle diyip geçmeyin 1 hamle sonrasını göremeyenler de var
Yanıtla
-3
Yorumunuz minimum 10 karakter olmalıdır.(0)
Ziyaretçi olarak yorum yapıyorsun, dilersen .
4 yıl önce
Ne yapalım?
-2
DAHA FAZLA YORUM GÖSTER