Fethet Oyunu Stratejileri Oluşturma, iki oyuncunun sırayla zar atıp oyun tahtasında bölge fethettiği makrolu bir Excel oyunudur. Oyun, bölge paylaşımına dayalı strateji kurmayı eğlenceli bir biçimde çalıştırır. Skorlar otomatik hesaplanır.
Dosyanın içeriği
- Sayfa1: Oyun tahtası C3:V22 aralığındaki 20x20 hücrelerden oluşur. Birinci oyuncunun bölgeleri 1, ikinci oyuncunun bölgeleri 2 değeriyle işaretlenir ve koşullu biçimlendirmeyle farklı renklerde görünür. Sağ tarafta zar değerleri, sıra göstergesi ve SKOR alanı yer alır. Sayfada dört düğme bulunur.
- NASIL OYNANIR: Oyunun amacı, zar ve düğme kullanımı ile örnek bir oyun akışı anlatılır. Örnekte mavi ve yeşil oyuncuların sınır çizmesi ve son bölge sayıları gösterilir.
Kullanılan formüller
- RANDBETWEEN: Zar değerini 1 ile 6 arasında üretir. AA4 hücresindeki formül şudur:
=RANDBETWEEN(1,6) - COUNTIF: Her oyuncunun fethettiği bölge sayısını tahtada sayar. AE13 hücresi 1 değerlerini, AE19 hücresi 2 değerlerini sayar. AE19 hücresindeki formül şudur:
=COUNTIF(C3:V22,2)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur. Makrolar Sayfa1 üzerindeki düğmelere bağlıdır.- CommandButton1 (sayı getirme düğmesi): AA4 ve AD4 hücrelerine iki zar değeri üretir. AE7 hücresindeki sıra bilgisini 1 ile 2 arasında değiştirir. Sıra birinci oyuncudaysa yalnızca CommandButton2, ikinci oyuncudaysa yalnızca CommandButton3 etkin olur.
- CommandButton2: Tahtada seçili hücrelere 1 değerini yazar.
- CommandButton3: Tahtada seçili hücrelere 2 değerini yazar.
- CommandButton4 (sıfırlama): C3:V22 aralığını temizler, sırayı 1'e getirir, iki işaret düğmesini etkinleştirir. Başlangıç noktaları olarak C3 hücresine 1, V22 hücresine 2 yazar.
- Module1: Makro1, Makro2 ve Makro3 kayıt yoluyla oluşturulmuş biçimlendirme ve temizleme işlemleridir. Düğmelerle çalışmaz; oyun için gerekli değildir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin ve önce NASIL OYNANIR sayfasındaki kuralları okuyun.
- Sayfa1 üzerinde yeni oyun için sıfırlama düğmesine basın.
- Sayı getirme düğmesiyle zarları atın.
- Zar değerlerine göre tahtada bölge olarak alacağınız hücreleri seçin ve sıradaki oyuncunun düğmesine basarak işaretleyin.
- Skor alanındaki bölge sayılarını izleyin; tahta dolduğunda bölgesi fazla olan oyuncu kazanır.