İçeriğe geç
Mobil Çark.

Ne Çizsem Çarkı

  • Kedi
  • Ev
  • Ağaç
  • Deniz feneri
  • Uzay roketi
  • Kaplumbağa
  • Kahve kupası
  • Sıcak hava balonu
  • Dağ manzarası
  • Ejderha
  • Robot
  • Saksıda çiçek
  • Penguen
  • Kale
  • Gökkuşağı
  • Bisiklet
  • Ayakkabı
  • Baykuş
  • Mantar ev
  • Denizaltı
  • Bulutların üstünde şehir
  • Kendi portren
  • Pencereden manzara
  • Süper kahraman bir hayvan

Kolaydan ortaya 24 çizim konusu çarkta. Çevir, kâğıdı hazırla ve çıkan konuyu kendi tarzınla çiz.

Ne Çizsem Çarkı Hakkında

Ne Çizsem Çarkı, boş kâğıdın karşısında "ne çizsem" diye takıldığında sana hazır bir konu verir. Çarkta kolay ve orta seviye 24 çizim fikri var: kedi, ev, ağaç ve gökkuşağı gibi birkaç çizgiyle başlanabilecek konuların yanında ejderha, deniz feneri, mantar ev, bulutların üstünde bir şehir ya da kendi portren gibi biraz daha uğraş isteyen fikirler de yer alıyor. Çarka dokun ya da "Çevir" düğmesine bas; her konu eşit olasılıkla çıkar.

Konular bilerek geniş tutuldu; çark ne çizeceğini söyler ama nasıl çizeceğini sana bırakır. "Süper kahraman bir hayvan" çıktığında pelerinli bir kaplumbağa da çizebilirsin, maskeli bir baykuş da. Basit konuları karakalemle, manzaraları suluboyayla, robotu ve denizaltıyı keçeli kalemle denemek gibi küçük kısıtlar eklemek çizimi daha eğlenceli kılar. Hayvan çizmeyi seviyorsan Hayvan Çarkı daha uzun bir hayvan listesi sunar; daha soyut bir başlangıç istersen Rastgele Kelime Çarkı ile çıkan kelimeyi resmetmeyi dene.

Günlük çizim alışkanlığı kurmak için çarkı her gün bir kez çevir ve çıkan konuyu kısa bir sürede çiz. Beş dakikalık hızlı bir eskizle başlayıp aynı konuyu ertesi gün daha ayrıntılı çizmek, gelişimini somut biçimde görmeni sağlar. Her ekim ayında yapılan Inktober da benzer bir fikre dayanır: Jake Parker'ın 2009'da başlattığı bu meydan okumada çizerler ay boyunca her gün bir mürekkep çizimi paylaşır. Kendi ekim challenge'ını kurmak istersen "Çekiliş modu (kazananı çıkar)" anahtarını açıp çıkan konunun listeden düşmesini sağlayabilirsin; kalan listeyi her gün "Kaydet" ile saklarsan ertesi gün kayıtlı çarkından kaldığın yerden devam edersin. Sonuç geçmişi yalnızca sayfa açıkken tutulduğu için çizdiğin konuları ayrıca not almak da iyi olur.

Çark çocuklarla da iyi çalışır. Yağmurlu bir öğleden sonra herkes aynı konuyu çizip sonra çizimleri karşılaştırabilir; küçük yaştakiler için listeyi kedi, ev, balon gibi basit konularla sınırlamak yeterli. Daha fazla fikir için çocuklarla çark oyunları rehberine göz atabilirsin. Kalabalık bir grupta Pictionary tarzı bir oyun da kurabilirsin: Bir kişi çarkı diğerlerinin görmediği bir ekranda çevirir, çıkan konuyu çizer, diğerleri tahmin eder. Konu gizli kaldığı sürece oyun adil kalır.

Listeyi düzenleme panelinden kendine göre değiştirebilirsin: zor bulduğun konuları çıkar, okulda işlediğin temaları ya da sevdiğin karakterleri ekle, uzun listeleri toplu yapıştır. Sayfa pastel tonlarla açılır, ama renk paletini istediğin gibi değiştirebilirsin. Listeni "Kaydet" ile saklayıp "Paylaş" ile bağlantı olarak bir arkadaşına gönderirsen aynı konuları birlikte çizip sonuçları karşılaştırabilirsiniz. Çizimlerinin köşesine tarih atarsan birkaç hafta sonra ne kadar ilerlediğini kendin de görürsün.

Sıkça Sorulan Sorular

Doğrulanabilir Adillik (Provably Fair)

%100 Şeffaf ve Hilesiz Rastgelelik Algoritması

Mobil Çark'ta hiçbir çark sonucu önceden belirlenemez, manipüle edilemez veya belirli seçenekler lehine kayırılamaz. Birçok platform öngörülebilir basit matematik fonksiyonları (Math.random()) kullanırken; Mobil Çark, modern tarayıcıların donanımsal güvenlik katmanına dayanan Web Crypto API (CSPRNG) algoritmasını ve matematiksel adilliği kesinleştiren Rejection Sampling tekniğini kullanır:

src/lib/random.ts (Canlı Algoritma Kodu)Açık Kaynak Standart
/**
 * Web Crypto API (CSPRNG) tabanlı tarafsız rastgele sayı üreticisi.
 * Rejection sampling ile modulo sapması (modulo bias) tamamen engellenir.
 */
function randomU32(): number {
  if (typeof crypto !== "undefined" && typeof crypto.getRandomValues === "function") {
    const buf = new Uint32Array(1);
    crypto.getRandomValues(buf);
    return buf[0];
  }
  return Math.floor(Math.random() * 0x100000000);
}

export function randomInt(n: number): number {
  if (n <= 1) return 0;
  // 2^32 değerinin n ile bölümünden kalan fazlalığı reddeder (modulo bias koruması):
  const limit = 0x100000000 - (0x100000000 % n);
  let x = randomU32();
  while (x >= limit) {
    x = randomU32(); // Eşit dağılım sağlanana kadar yeniden üret
  }
  return x % n;
}

1Kriptografik Güvenlik (CSPRNG)

Sonuçlar cihazınızın donanım düzeyindeki elektriksel ve sistemik entropisiyle üretilir. Bu nedenle geçmiş turlara bakılarak bir sonraki turun sonucunu tahmin etmek veya dışarıdan müdahale etmek imkansızdır.

2Sıfır Modulo Sapması (Modulo Bias)

Standart mod alma işlemleri bazı seçeneklere mikroskobik avantajlar sağlayabilir. Mobil Çark, sınır dışına çıkan değerleri eleyerek (rejection sampling) tüm seçeneklerin kazanma ihtimalini milyarda bir hassasiyetle eşitler.

Kendiniz Test Edin: Tarayıcınızın Geliştirici Araçları'nı (F12) açıp Konsol sekmesine window.crypto.getRandomValues(new Uint32Array(1))[0] yazarak tarayıcınızın kriptografik rastgelelik motorunu doğrudan gözlemleyebilirsiniz.

Benzer Çarklar

İlgili Çarklar ve Araçlar

SPONSORLU ALAN / REKLAM