YENİ — v1.6.0: KATILIM SEÇİMİ, SINIFI HATIRLAMA VE DAHA NET FOTOĞRAFLAR
Sınıf listesini ve fotoğrafları bir kez yükleyin.
Bugün kimler oynayacak? bölümünde işaretli öğrenciler turnuvaya katılır.
Gelmeyenlerin işaretini kaldırın; isimleri ve fotoğrafları sınıftan silinmez.
Tümünü seç / Seçimi kaldır ile toplu seçim yapabilirsiniz. En az 2 öğrenci gerekir.
Eşleştirmeden sonra katılım kilitlenir. Yeni turnuva ile yeniden seçebilirsiniz.
Tam sınıf, fotoğraflar, son katılım seçimi ve turnuva ayarları aynı tarayıcıda
otomatik saklanır. Kayıt durumu turnuva penceresinin üstünde gösterilir.
Tarayıcı kapatılıp açılınca sınıf otomatik gelir. Eski tarihli katılımda kontrol notu çıkar.
Yeni turnuva ve normal oyuna dönüş sınıfı silmez. Listeyi temizle / Her şeyi sıfırla,
onaydan sonra hatırlanan sınıfı da temizler.
Fotoğraflı sınıf JSON kaydı tam sınıfı ve katılım seçimini içerir.
Turnuva JSON kaydı aktif eşleşmeleri ve tam sınıfı saklar; devam ederken kura değişmez.
Eski fotoğraflı sınıf ve turnuva dosyaları açılabilir.

FOTOĞRAF KALİTESİ:
Yeni seçilen fotoğraflar 192x240 yerine 480x600 piksel, JPEG kalite 0.92 ile hazırlanır.
Kırpma oranı korunur. Büyük hazırlık ekranında daha net görünür.
Eski küçültülmüş fotoğrafa ayrıntı eklenemez; orijinalini yeniden seçin.
Fotoğraf başına kaynak dosya sınırı 12 MB; sınıf fotoğraflarının toplam sınırı 40 MB.
Fotoğraflar cihazda işlenir; internet gerekmez.

AYNI YERDE HATIRLA VE KUR:
Ezberleme kartındaki bardak kutuları oyun sırasında aynı yerde ve aynı boyutta kalır.
Renkli bardaklar kalkar, numaralı boş kutular görünür. Soldaki bardakları bu kutulara taşıyın.
Sağ tık ve uzun basma menüsü oyun yüzeyinde engellenir. Çift dokunma, iki parmakla
zoom, Ctrl+tekerlek ve Ctrl+/Ctrl- yakınlaştırma girişimleri engellenir. Ctrl+0 sıfırlama korunur.

İLK KULLANIM: TXT / isim listesi → fotoğrafları seç → katılacakları işaretle → Eşleştir.
SONRAKİ KULLANIM: Aynı HTML dosyasını aynı tarayıcıda aç → Turnuva → katılımı kontrol et.
Bu yeni sürüme önceki fotoğraflı sınıf JSON'unu bir kez yükleyebilirsiniz.
Tarayıcı verilerini temizlemek, gizli pencere kullanmak veya dosyayı/farklı tarayıcıyı
açmak kayda erişimi etkileyebilir. Başka cihaz için JSON yedeğinizi kullanın.
Otomatik kayıt yapılamazsa ekranda açıkça belirtilir; fotoğraflı sınıf dosyası indirin.

YENİ — v1.5.9: YENİ TURNUVADA FARKLI RAKİPLER
Her yeni Eşleştir işleminde yeni kura oluşturulur.
Aynı sınıfla bir sonraki turnuvanın ilk turunda önceki ilk tur rakipleri eşleşmez
(en az 3 öğrenci varsa). Tek sayılı sınıflarda ilk turu maçsız geçen öğrenci de değişir.
Rakip geçmişi aynı tarayıcıda saklanır; tarayıcı kapatılıp açılsa da dikkate alınır.
Sıralamayı değiştirmeniz geçmişi bozmaz; sınıfın tamamındaki isimler temel alınır.
Sınıf listesi değişirse yeni sınıf grubu kabul edilir ve yeni kura yapılır.
İki öğrenci varsa rakip değişmesi mümkün değildir; tarafları rastgele belirlenir.
İlerleyen eleme turlarında kazananlar birbirleriyle oynar; önceki bir turnuvanın
rakipleri bu sonraki turlarda tekrar karşılaşabilir.
Fotoğraflı sınıfı yükleyip Eşleştir ile YENİ turnuva oluşturun.
Kayıtlı turnuvayı veya turnuva JSON dosyasını açmak kaldığınız yerden devam içindir:
burada eşleşmeler ve yerleştirilmiş bardaklar değiştirilmez.
Geçmiş, aynı tarayıcı ve oyun dosyası konumu için geçerlidir; tarayıcı verilerini
silmek, farklı tarayıcı/cihaz kullanmak geçmişi taşımaz. Sınıf dosyası rakip geçmişi içermez.

YENİ — v1.5.8: LİSTE TEMİZLEME VE BÜYÜK OYUNCU / HAFIZA KARTLARI
Turnuva hazırlığında Listeyi temizle ile isimleri ve fotoğrafları temizleyip
başka TXT veya fotoğraflı sınıf dosyası yükleyebilirsiniz. Onay istenir.
Eşleştirme başladıktan sonra liste kilitlenir; değiştirmek için Yeni turnuva kullanın.
Dosya seçiciden İptal ile dönmek turnuva penceresini kapatmaz.
Hazırlık sayımında her oyuncunun fotoğrafı kendi bölümünün ortasında büyük görünür.
İsim ve küçük fotoğraf üst başlıkta kalır; fotoğrafsız öğrencide büyük baş harfi gösterilir.
Hazırlık bitince büyük fotoğraf kalkar ve kule hafıza kartı ortada büyük açılır.
Ezberleme süresi bitince büyük kart kapanır ve bardak sürükleme alanı açılır.
Büyük hafıza kartı normal hafıza oyununda da kullanılır; alıştırma düzeni korunur.
Sıradaki karşılaşma alt bölümde belirgin, fotoğraf ve isimli bir kartta gösterilir.
Sonraki eşleşme henüz belli değilse ilgili bilgi yazılır; final ayrıca adlandırılır.
İki oyunculu dokunma, kaydırma/çift dokunma/iki parmak zoom engeli korunur.
Gerekli pencere ve liste kaydırmaları çalışır. Ctrl+0 önceden değişmiş tarayıcı zoomunu sıfırlar.
Fotoğraflı sınıf ve turnuva JSON dosyaları önceki sürümlerle aynı biçimdedir.

YENİ — v1.5.7: TEK ADLA OTOMATİK FOTOĞRAF SEÇİMİ VE TEK ADIMDA KAYIT
Tam isim, tek ad, ikinci ad veya adlardan biri + soyad ile eşleşme bulunur.
Örnek: Ahmet.jpg veya Eren.jpg → Ahmet Eren Yılmaz (sınıfta tek kişiye uyuyorsa).
Türkçe/ASCII harf ve büyük-küçük harf farkları desteklenir.
Birden fazla öğrenciye uyan adlar tahmin edilmez; öğrenciyi siz seçersiniz.
Soyadı tek başına kullanılarak otomatik seçim yapılmaz.
İki fotoğraf aynı öğrenciye uyarsa seçim yapmanız veya fazlasını atlamanız istenir.
Uygula ve sınıfı kaydet: tüm seçimler tamamlanınca fotoğrafları uygular ve
isimlerle fotoğrafları içeren taşınabilir sınıf JSON dosyasını hemen indirir.
Üstteki Fotoğraflı sınıfı kaydet düğmesi de bekleyen seçimleri aynı şekilde uygular.
Seçim bekleyen fotoğraflarda öğrenci seçin veya Bu fotoğrafı atla seçeneğini kullanın.
Açılamayan dosyalar hata olarak gösterilir ve kayda eklenmez.
Yalnızca uygula: indirme yapmadan seçili fotoğrafları oyuna ekler.
Toplu seçim beklerken Eşleştir kilitlidir; uyguladıktan veya vazgeçtikten sonra açılır.
Önceden hazırladığınız sınıf JSON dosyasını bu sürümde de yükleyebilirsiniz.

YENİ — v1.5.6: TOPLU FOTOĞRAF VE TAŞINABİLİR SINIF
Turnuva > Öğrenci fotoğrafları > Toplu fotoğraf seç ile birden çok fotoğraf seçin.
Dosya adını öğrencinin adı soyadı yaparsanız otomatik öneri gelir (Ayşe Yılmaz.jpg).
Türkçe harf, büyük/küçük harf, alt çizgi ve tire farkları tolere edilir.
Benzer isimler tahmin edilmez; eşleşmeyenler için listeden öğrenci seçin.
Önizlemeyi kontrol edip Eşleşmeleri uygula düğmesine basın.
Aynı öğrenciye iki fotoğraf seçilirse düzeltmeden uygulanmaz.
Mevcut fotoğraflar değişecekse onay istenir. Tek tek fotoğraf seçme de korunur.
Fotoğraf zorunlu değildir. JPG/PNG/WEBP, dosya başına 12 MB; bir seferde 128 dosya.
Fotoğraflar yerel olarak 192x240 boyutunda kırpılıp küçültülür.

BAŞKA BİLGİSAYARA / AKILLI TAHTAYA TAŞIMA:
1. Fotoğraflı sınıfı kaydet düğmesiyle isimler ve fotoğrafları tek JSON dosyası indirin.
   Eşleştirme yapmadan, yalnızca sınıfı hazırlarken de kaydedebilirsiniz.
2. Bu JSON ve oyun HTML dosyasını USB belleğe kopyalayın.
3. Diğer Windows/Pardus cihazda HTML dosyasını tarayıcıda açın.
4. Turnuva > Öğrenci fotoğrafları > Fotoğraflı sınıfı yükle ile JSON'u seçin.
5. İsim ve fotoğraflar gelir; eşleştirip yeni turnuva başlatın.
Bu sınıf dosyası iki imzalı sürümde de açılır. İnternet gerekmez.
Sınıf dosyası kişisel fotoğraf ve isim içerir; öğretmende saklanmalıdır.
TXT yalnızca isimleri içerir. Sınıf dosyası maç sonuçlarını içermez.
YARIM KALAN TURNUVAYI TAŞIMAK İÇİN: Turnuva JSON kaydet / JSON yükle kullanın;
isimler, fotoğraflar ve oyun ilerlemesi birlikte taşınır.

YENİ — v1.5.5: TURNUVA SONUNDA YENİDEN BAŞLAT / TEMİZLE
Şampiyon ekranında Aynı sınıfla yeni turnuva ve Her şeyi sıfırla düğmeleri bulunur.
Aynı sınıfla yeni turnuva: isimler, fotoğraflar ve turnuva ayarları kalır;
eski sonuçlar, eşleşmeler, şampiyon ve tur bilgileri temizlenir. Yeniden eşleştirip başlatın.
Her şeyi sıfırla: onaydan sonra isimler, fotoğraflar, turnuva ayarları ve bu tarayıcıdaki
turnuva kaydı temizlenir. Normal oyunun kendi ayarları korunur.
İndirdiğiniz eski JSON dosyaları bilgisayarınızda kalır; uygulama bu dosyaları silmez.

YENİ — v1.5.4: SON TURUN ADI FINAL
Son iki oyuncunun karşılaşması Final olarak gösterilir.
Hazırlık, oyuncu etiketleri, sıradaki karşılaşma, sonuç kartı ve eşleşme listesi bu adı kullanır.

YENİ — v1.5.3: OYUNDA EKRAN KAYMASI / DOKUNMATİK ZOOM ENGELİ
Oyun alanında hızlı ve eşzamanlı dokunuşlarla sayfa kaydırma, çift dokunma
ve iki parmakla tarayıcı yakınlaştırma/küçültme hareketleri engellenir.
Ayarlar, öğrenci listesi, fotoğraf listesi ve sonuç kartı içindeki gerekli
kaydırma korunur. Fareyle bardak taşıma ve iki oyunculu dokunma devam eder.
Tarayıcı önceden küçültülmüşse klavyede Ctrl+0 ile bir kez %100'e dönebilirsin.

YENİ — v1.5.2: MAÇ SIRASINDA SIRADAKİ KARŞILAŞMA
Hazırlık, kartı inceleme ve oyun sırasında alt bölümde sıradaki iki öğrencinin adı yazılır.
Turun son maçında sonraki eşleşmenin maç sonucunda belirleneceği belirtilir.
Sonuç kartında kazanan ve sıradaki oyuncular fotoğraflarıyla birlikte görünmeye devam eder.
Fotoğraflar, Ara ver, TXT/JSON ve 1 tekrar maçı sınırı bu pakette birlikte bulunur.

YENİ — v1.5.1: EN FAZLA 1 TEKRAR MAÇI
Her eşleşmede ilk maç ve yalnızca 1 tekrar maçı vardır (1/2 ve 2/2 olarak gösterilir).
İlk maçta eşitlik varsa son tekrar oynanır. O da eşitse otomatik tekrar durur;
öğretmen fotoğraflı oyuncu kartlarından üst tura geçecek öğrenciyi seçer.
Süre içinde bardakları yer değiştirmek ayrı bir deneme sayılmaz.
Öğretmen kararı bekleme durumu da JSON'a kaydedilip sürdürülebilir.

EK: TURNUVAYA ARA VER
Üstteki sarı Ara ver düğmesi hazırlık, kartı inceleme, oyun ve sonuç kartı sürelerini durdurur.
Açılan pencereden JSON kaydet, Turnuvaya devam et veya Normal oyuna dön seçilebilir.
Ara verildiğinde eşleşmeler, fotoğraflar ve yerleştirilmiş bardaklar korunur.
Başka cihaza geçerken JSON dosyasını yanında götür.

EK: AYNI SONUÇ EKRANINDA KAZANAN VE SIRADAKİ OYUNCULAR
10 saniyelik sonuç kartında kupa, kazananın fotoğrafı ve adı birlikte görünür.
Yan tarafta sıradaki iki oyuncunun fotoğrafları ve isimleri gösterilir.
Bir üst tura geçilecekse sonraki turun ilk eşleşmesi önceden gösterilir.
Beraberlikte aynı oyuncular tekrar maçı için gösterilir. Finalden sonra sıradaki maç yoktur.

YENİ — v1.5.0: ÖĞRENCİ FOTOĞRAFLARI
Turnuva > Listeyi gir veya TXT yükle > Öğrenci fotoğrafları bölümünü aç.
Her öğrencinin yanındaki Fotoğraf seç düğmesiyle JPG/PNG/WEBP yükleyebilirsin.
Fotoğraf vesikalık oranında (192x240) ortadan kırpılır ve küçültülür.
Maç ekranında fotoğraf ve altında isim; kazanan kartında ve şampiyon ekranında da fotoğraf görünür.
Fotoğrafı olmayan öğrenciler isimleriyle oynamaya devam eder.
Fotoğrafları eşleştirmeden önce veya turnuva penceresinde sonradan değiştirebilirsin.
Fotoğraf kaldır düğmesi yalnızca ilgili öğrencinin fotoğrafını kaldırır.
JSON dosyası fotoğrafları da içerir. Başka cihaza geçerken JSON kaydet/yükle kullan.
TXT yalnızca isimleri içerir. Eski fotoğrafsız JSON kayıtları da açılır.
Yüklenen fotoğraflar internete gönderilmez; uygulamada ve kaydettiğin JSON'da tutulur.
Bu dağıtım paketlerinde öğrenci fotoğrafı veya gerçek öğrenci ismi bulunmaz.

YENİ — v1.4.2: MAÇ SONU KAZANAN KARTI
Her turnuva maçından sonra kazananın adı sonuç kartında 10 saniye gösterilir.
Sonra sıradaki eşleşmenin ayarlardaki hazırlık geri sayımı başlar.
Beraberlikte kart tekrar maçını haber verir. Finalde 10 saniye sonra şampiyon ekranı açılır.
Sonuç kartı süresi de duraklatılabilir ve JSON kaydıyla kaldığı yerden sürdürülebilir.

YENİ — v1.4.1: ÖĞRENCİ LİSTESİ TXT YÜKLE / KAYDET
Turnuva penceresinde isim alanının altında TXT'ten yükle ve Listeyi TXT kaydet bulunur.
Her satırda bir öğrenci adı-soyadı olmalıdır. Numaralı satırlar da kabul edilir.
UTF-8, Türkçe Windows metni (Windows-1254) ve BOM'lu UTF-16 okunabilir.
Dışa aktarılan liste UTF-8 BOM'ludur; Windows Not Defteri ile açılabilir.
İsimler eşleştirmeden önce yüklenir. Eşleştirmeden sonra liste kilitlenir,
ancak listeyi TXT olarak indirme kullanılabilir. Listeyi değiştirmek için Yeni turnuva açın.
TXT yalnızca öğrenci isimlerini taşır. Maçları ve kalan süreyi saklamak için JSON kaydet/yükle kullanın.

RENKLİ KULE v1.4.1 — SINIF TURNUVASI

KURULUM
ZIP'i çıkarın. HTML dosyasını Chrome, Chromium veya Firefox ile açın.
Windows ve Pardus'ta tarayıcı üzerinden çalışır. İnternet gerekmez.

BAŞLANGIÇ
1. Mor Turnuva düğmesine basın.
2. Öğrencilerin ad-soyadlarını her satırda bir kişi olacak şekilde girin.
3. Turnuvanın sınıfını, zorluğunu ve sürelerini ayarlayın.
4. Eşleştir düğmesine basın; ardından Turnuvayı başlat düğmesi açılır.
5. İlk maç ve her sonraki maç öncesinde varsayılan 15 saniye hazırlık vardır.
   Hazırlıktan sonra kartı inceleme ve kuleyi kurma süreleri başlar.
   Tüm maçlar başlangıçta belirlediğiniz aynı ayarları kullanır.

ELEME
İlk doğru kuleyi tamamlayan oyuncu üst tura geçer.
İkisi de tamamlayamazsa doğru konumdaki bardak sayısı karşılaştırılır.
Eşitlikte aynı öğrenciler yeniden oynar; rastgele eleme yapılmaz.
Tek kalan öğrenci maçsız üst tura geçer. Mümkünse aynı öğrenciye tekrar
maçsız geçiş verilmez. Sonraki eşleşmeler ve turlar otomatik ilerler.
Kazananlar yeşil, elenen öğrenciler üzeri çizili gösterilir. Final sonunda
şampiyon ekranı açılır. Liste 2–128 öğrenci içerebilir.

DURAKLAT / DEVAM ET / JSON
Zil çaldığında Duraklat'a basın. Turnuva düğmesinden JSON kaydet'i kullanın.
Aynı tarayıcıda otomatik kayıt da vardır; tekrar açınca Turnuva > Kayıtlı
turnuvayı aç ile sürdürün. Başka cihazda Turnuva > JSON yükle'yi kullanın.
Yüklenen oyun duraklatılmış açılır. Oyun ekranına dönüp Devam et'e basın.
Hazırlık geri sayımı, kartı inceleme süresi, kalan oyun süresi ve yerleştirilen
bardaklar kaydedilir. Başka pencereye geçince oyun otomatik duraklar.
Normal oyuna dönerseniz turnuva kaydı saklanır; normal oyun ayarları geri gelir.
JSON dosyası öğrenci isimlerini içerir; kendi sınıfınızın kaydıdır.

KORUNAN ÖZELLİKLER
Normal hafıza ve alıştırma modları; 1–4. sınıf, kolay/orta/zor seçenekleri;
3/6 bardak, başarı sesi, tam ekran ve iki oyunculu dokunmatik kullanım.
Turnuvanın ayarları normal oyundan bağımsızdır.

SONRAKİ AŞAMALAR
Genel oyunda oyuncu isimleri / puan sıfırlama; 3/5 turluk karşılaşma;
tek oyuncu; ipucu; ortak hedef; isteğe bağlı şekil işaretleri.
Turnuva isimleri bu sürümde eklendi. Sesli isim çağırma için pasif olay
altyapısı vardır; otomatik seslendirme henüz yoktur. Lig modu pasiftir.

Site: seyhmusogretmen.com
