Labirent oyunu nedir?
Labirent oyunu, duvarlarla örülmüş bir ağın içinden girişten çıkışa giden yolu bulma oyunudur. Bu sayfadaki labirent her seferinde bilgisayar tarafından sıfırdan üretilir; yani aynı labirenti iki kez görme ihtimaliniz yok denecek kadar azdır. Topunuz sol üst köşedeki yeşil hücreden başlar, hedef sağ alt köşedeki sarı yıldızdır. Süre ve hamle sayacı, kendinizle yarışmanızı sağlar; üç boyut seçeneği sayesinde hem küçük bir çocuk hem de zorlu bir bulmacayı seven yetişkin kendi seviyesini bulabilir.
Oyun tamamen tarayıcınızda çalışır; kurulum, üyelik ya da dosya indirme gerekmez. Bilgisayarda ok tuşlarıyla ya da W A S D ile, telefonda ve tablette parmağınızı kaydırarak ya da ekrandaki yön düğmeleriyle oynayabilirsiniz. Öğretmenler ve ebeveynler için labirenti kâğıda yazdırma özelliği de vardır.
Nasıl oynanır?
- Üstteki düğmelerden boyutu seçin: 10×10 kolay, 20×20 orta, 30×30 zor. Her seçimde yeni bir labirent üretilir.
- Topu ok tuşları, W A S D, parmakla kaydırma ya da ekrandaki yön düğmeleriyle hareket ettirin. Top her hamlede bir hücre ilerler; duvara çarparsanız yerinde kalır ve hamle sayılmaz.
- İlk hamlede süre başlar. Çıkmaz sokağa girerseniz geri dönün; hamle sayacı geri dönüşler dahil her adımı sayar.
- Sağ alt köşedeki sarı yıldıza ulaştığınızda süreniz, hamle sayınız ve varsa yeni en iyi süreniz görünür.
- “Yeni labirent” ile başka bir labirente geçin ya da “Baştan başla” ile aynı labirenti daha az hamleyle yeniden deneyin.
Kontroller
- Klavye: Ok tuşları ve W A S D topu bir hücre hareket ettirir; tuşu basılı tutarsanız hareket tekrarlanır. Labirent ekrandayken ve bir yazı kutusuna odaklanmadığınızda tuşlar sayfanın herhangi bir yerinde çalışır. Labirent ekranda değilken ok tuşları sayfayı kaydırmaya devam eder.
- Dokunmatik kaydırma: Parmağınızı labirentin üzerinde istediğiniz yöne kaydırın. Parmağınızı kaldırmadan yön değiştirebilirsiniz; her kısa kaydırma bir hücre ilerletir.
- Ekran okları: Küçük ekranlarda ve dokunmatik cihazlarda labirentin altında dört yön düğmesi görünür. Düğmeye basılı tutarsanız top kendiliğinden ilerlemeye devam eder.
- Tam ekran: “Tam ekran” düğmesi yalnızca oyun kutusunu büyütür; tablette ve masaüstünde labirenti daha rahat okursunuz.
Boyutlar ve en iyi süre
10×10 labirent 100 hücreden oluşur ve genellikle bir iki dakikada çözülür; okul öncesi çocuklar ve ısınma turları için idealdir. 20×20 labirentte 400 hücre vardır; koridorlar uzar, çıkmaz sokaklar çoğalır. 30×30 labirent 900 hücrelik gerçek bir sabır sınavıdır. Her boyut için en iyi süreniz ayrı tutulur ve sayacın yanındaki “En iyi” kutusunda görünür.
En iyi süre yalnızca çözümü hiç göstermeden bitirdiğiniz turlar için kaydedilir. Böylece rekorlarınız gerçekten kendi başınıza bulduğunuz çıkışları yansıtır. Rekorlar cihazınızın tarayıcı belleğinde saklanır; hiçbir sunucuya gönderilmez ve tarayıcı verilerini temizlediğinizde silinir.
Çözümü göster: en kısa yolu görün
Takıldığınızda “Çözümü göster” düğmesine basarsanız topun bulunduğu hücreden hedefe giden en kısa yol turuncu bir çizgiyle çizilir. Yol, genişlik öncelikli arama (BFS) ile bulunur ve siz ilerledikçe topun yeni konumundan yeniden hesaplanır. Çizgiyi “Çözümü gizle” ile kapatabilirsiniz. Çözüm göstermek oyunu bitirmez; yolu görüp kendiniz yürümeniz gerekir. Çocuklara yol bulmayı anlatırken ya da bir labirentin neden zor olduğunu incelerken çok işe yarar. Unutmayın: çözümü bir kez gösterdiğiniz tur en iyi süreye yazılmaz.
Karanlık mod: yalnızca yakın çevre görünür
Karanlık mod açıldığında labirentin geri kalanı kararır ve yalnızca topun çevresindeki küçük bir alan aydınlık kalır. Haritayı bir bakışta görme avantajı ortadan kalktığı için koridorları keşfetmek, çıkmaz sokakları aklınızda tutmak ve yön duygunuzu kullanmak zorundasınız. Karanlık modu istediğiniz an açıp kapatabilirsiniz. 10×10 boyutunda başlamak ve duvar takip yöntemini denemek iyi bir başlangıçtır; 30×30 karanlık labirent ise gerçek bir hafıza oyununa dönüşür.
Yazdırılabilir labirent: çocuklar, öğretmenler ve ebeveynler için
Ekrandaki labirenti kâğıda dökmek de mümkündür. Etkinlik hazırlayan öğretmenler, çocuğuyla kalemle oynamak isteyen ebeveynler ve seyahatte telefondan uzak bir oyun arayanlar için hızlı bir yöntemdir.
- Boyutu seçin. Okul öncesi ve ilkokul birinci sınıf için 10×10, ilerleyen yaşlar için 20×20, büyükler için 30×30 uygundur.
- “Yeni labirent” düğmesiyle beğendiğiniz labirenti bulun; yazdırılacak olan, ekrandaki labirenttir.
- İsterseniz “Çözüm sayfası da yazdırılsın” kutusunu işaretleyin. İkinci sayfada çözüm yolu kırmızı çizgiyle gösterilir; öğretmen anahtarı olarak kullanılabilir.
- “Yazdırılabilir labirent” düğmesine basın. Tarayıcının yazdırma penceresi açılır; A4 dikey yön ve varsayılan kenar boşlukları idealdir. Yazıcınız yoksa hedef olarak “PDF olarak kaydet” seçebilirsiniz.
- Çocuğa kalem ya da pastel verin: “Başla” okundan “Bitiş” okuna kadar yolu çizmesini söyleyin.
Yazdırma görseli beyaz zemin ve siyah duvarlarla hazırlanır; böylece mürekkep tasarrufu sağlar ve fotokopiyle çoğaltmak kolaylaşır. Sayfanın üstünde ad, tarih ve süre için boş satırlar bulunur. Görsel tamamen cihazınızda üretilir, hiçbir yere yüklenmez.
Labirent çözme stratejileri
- Duvar takibi (sağ el kuralı): Bir elinizi hep aynı duvara dayayıp yürüdüğünüzü düşünün. Bu sayfadaki gibi döngüsüz labirentlerde yöntem sizi mutlaka çıkışa götürür; yalnızca en kısa yol olmayabilir.
- Çıkışı baz alarak geriye doğru düşünün: Gözünüzle hedeften girişe doğru bir yol aramak, çıkmaz sokakları daha ilk bakışta eler.
- Çıkmaz sokakları işaretleyin: Bir koridorun bittiğini gördüğünüzde onu kafanızda “kapalı” sayın ve bir daha girmeyin. Kâğıda yazdırılmış labirentte kalemle üstünü çizmek çok yardımcı olur.
- Genel yönü unutmayın: Hedef sağ alt köşede olduğundan sağa ve aşağıya giden yollar çoğunlukla daha umut vericidir; ama labirentler bazen sizi önce ters yöne yürütür.
- Hamle sayınızı azaltın: Rekor yalnızca süreyle değil, geri dönüşlerle de ilgilidir. İlerlemeden önce birkaç hücrelik görüş alanını okuyun.
- Büyük labirentte bölümlere ayırın: 30×30 labirenti bir bütün olarak değil, dört beş küçük hedefe bölerek çözün.
Labirentler nasıl üretiliyor?
Oyun, “recursive backtracker” (özyinelemeli geri izleme) adıyla bilinen rastgele derinlik öncelikli arama algoritmasını kullanır. Algoritma ızgaranın bir hücresinden başlar, rastgele seçtiği henüz ziyaret edilmemiş bir komşuya duvarı yıkarak geçer ve bunu tekrarlar. Gidecek komşu kalmadığında bir önceki hücreye döner. Tüm hücreler ziyaret edildiğinde labirent hazırdır. Bu yöntem her hücreyi birbirine tek bir yolla bağlayan, döngüsüz “mükemmel labirentler” üretir; bu yüzden her labirentin çözümü vardır ve çözüm tektir. Algoritmanın uzun, kıvrımlı koridorlar çıkarma eğilimi, labirentlerin keyifli derecede dolambaçlı olmasını sağlar. Çözüm yolu ise BFS ile hesaplanır: aranan hücreye ulaşana kadar bütün komşular dalga dalga taranır ve ilk ulaşan yol en kısa yoldur.
Labirentin kısa tarihi
“Labirent” sözcüğü Eski Yunanca labyrinthos kelimesinden gelir ve Girit Kralı Minos için Daidalos'un yaptığına inanılan, içinde Minotor'un yaşadığı efsanevi yapıyla anılır. Eski çağlardan beri labirent motifi tek yollu dolambaçlı desenler hâlinde zemin mozaiklerinde ve taş işlemelerinde görülür. Orta Çağ'da bazı kilise zeminlerine, örneğin Fransa'daki Chartres Katedrali'ne, manevi yolculuğu simgeleyen labirentler döşendi. Sonraki yüzyıllarda ise çit labirentleri bahçe sanatının gözde öğesi oldu; İngiltere'deki Hampton Court Sarayı'nın labirenti yaklaşık 1700 yıllarında dikilmiş ve en çok ziyaret edilen örneklerden biridir.
Günümüzde dallanan ve yanlış yola sapma ihtimali bulunan yapılara “maze”, tek yollu olanlara “labyrinth” denmesi yaygındır; Türkçede ikisi için de “labirent” kullanılır. Bilgisayar biliminde labirent üretimi ve çözümü, graf algoritmalarını öğretmenin en sevilen yollarından biridir; bu sayfadaki oyun da aynı fikrin eğlenceli bir uygulamasıdır.
Neden Bilişim Ajans'ın labirent oyunu?
- Her labirent yeni ve çözülebilir. Üretim algoritması çıkışa ulaşılabilmesini garanti eder; aynı labirent tekrar karşınıza çıkmaz.
- Kurulum ve kayıt yok. Sayfayı açın ve oynayın. Hesap, e-posta ya da indirme gerekmez.
- Verileriniz cihazınızda kalır. Oyun hiçbir bilgiyi sunucuya göndermez. Yazdırma görseli bile tarayıcınızda üretilir.
- Her cihaza uygun. Klavye, fare, parmak kaydırma ve ekran okları desteklenir; 360 piksel genişlikteki telefonlarda da sorunsuz çalışır.
- Dürüst tasarım. Sahte geri sayım, yanıltıcı düğme ya da oyunu bölen açılır pencere yoktur. Reklam alanları oyunun ve düğmelerin dışında, sayfanın aşağısındadır.
Sık sorulan sorular
Labirent her seferinde farklı mı, çözülebilir mi?
Evet, her yeni labirent sıfırdan rastgele üretilir. Üretim algoritması her hücreyi tek bir yolla birbirine bağladığı için girişten çıkışa giden yol her zaman vardır; çözülemeyen labirent oluşmaz.
Süre ne zaman başlıyor?
Süre, topu ilk kez hareket ettirdiğiniz anda başlar. Labirenti incelemek için istediğiniz kadar bekleyebilirsiniz; süre işlemez.
Çözümü göstermek en iyi süreyi etkiler mi?
Evet. Bir turda çözüm yolunu bir kez bile gösterirseniz o tur en iyi süreye yazılmaz. Böylece rekorlar yalnızca kendi başınıza bulduğunuz çıkışları yansıtır.
Karanlık mod nedir?
Karanlık modda labirentin yalnızca topun çevresindeki küçük bölümü görünür; geri kalanı karanlıktır. Haritayı ezberleyerek ve koridorları tek tek keşfederek ilerlemeniz gerekir. İstediğiniz an açıp kapatabilirsiniz.
Labirenti nasıl yazdırırım?
Boyutu seçip beğendiğiniz labirenti ekrana getirin, “Yazdırılabilir labirent” düğmesine basın. Tarayıcının yazdırma penceresi açılır; A4 dikey yazdırabilir ya da PDF olarak kaydedebilirsiniz. İsterseniz çözüm sayfasını da ekleyebilirsiniz. Görsel cihazınızda üretilir, hiçbir yere yüklenmez.
Telefonda oynarken sayfa kayıyor, ne yapmalıyım?
Labirent alanı üzerinde parmak kaydırma sayfayı değil topu hareket ettirir. Sayfayı kaydırmak için labirentin dışındaki bir alana dokunup sürükleyin. Küçük ekranlarda labirentin altındaki yön düğmelerini de kullanabilirsiniz.
En iyi sürem nerede saklanıyor?
Her boyut için en iyi süre yalnızca cihazınızın tarayıcı belleğinde (localStorage) tutulur, hiçbir sunucuya gönderilmez. Tarayıcı verilerini temizlerseniz silinir; başka bir cihazda ya da tarayıcıda görünmez.
Klavyeyle oynamak için nereye tıklamalıyım?
Sayfada hiçbir kutuya yazmıyorsanız ve labirent ekrandaysa ok tuşları ya da W A S D doğrudan çalışır. Çalışmazsa labirente bir kez tıklayın ya da Tab ile odaklanın.
İnternet olmadan oynanabilir mi?
Sayfa bir kez açıldıktan sonra tarayıcı önbelleğinden çalışır; siteyi uygulama olarak kurarsanız çevrimdışı da oynayabilirsiniz. Oyun sırasında ağ isteği yapılmaz.
İlgili oyunlar
Not: Labirent oyunu eğlence ve zihin egzersizi amaçlıdır. Çocukların ekran süresini yaşlarına uygun biçimde sınırlamanızı; uzun oyun seanslarında gözlerinizi dinlendirmenizi öneririz.