İçeriğe geç
Mobil Çark.

Pokémon Çarkı

  • Pikachu
  • Charizard
  • Bulbasaur
  • Squirtle
  • Eevee
  • Gengar
  • Mewtwo
  • Snorlax
  • Jigglypuff
  • Psyduck
  • Lugia
  • Umbreon
  • Blaziken
  • Gardevoir
  • Rayquaza
  • Lucario
  • Garchomp
  • Zoroark
  • Greninja
  • Sylveon
  • Mimikyu
  • Rowlet
  • Cinderace
  • Sprigatito

Farklı nesillerden 24 tanınmış Pokémon çarkta. Çevir; challenge'ının, çiziminin ya da takımının yıldızını şans belirlesin.

Pokémon Çarkı Hakkında

Pokémon Çarkı, farklı nesillerden 24 tanınmış Pokémon'u tek bir çarkta toplar. Pikachu, Charizard, Bulbasaur ve Squirtle gibi ilk oyunların simgelerinin yanında Lucario, Greninja, Mimikyu, Cinderace ve Sprigatito gibi sonraki nesillerden gelen favoriler de listede. Çarka dokunduğunda ya da “Çevir” düğmesine bastığında her Pokémon eşit olasılıkla seçilir; sonucu tarayıcının Web Crypto rastgele sayı üreticisi belirler, yani kimse çarkı kendi favorisine doğru ayarlayamaz.

Seri 1996'da Japonya'da Game Boy oyunlarıyla başladı ve bugün 1000'i aşkın Pokémon türüne ulaştı. Hepsini tek çarka koymak dilimleri okunmaz hâle getireceği için bu liste oyunlardan, animeden ve kart oyunundan en çok tanınan isimlerle sınırlı tutuldu. Efsanevi Pokémon olarak yalnızca Mewtwo, Lugia ve Rayquaza var; bölgesel formlar, Mega Evrimler ve alternatif görünümler kapsam dışında. Pokémon'lar ateş, su, çim ve elektrik gibi toplam 18 tipe ayrılır; listedeki isimler bu tiplerin büyük bölümünü kapsayacak biçimde seçildi. İsimler hem dilimde kısa kalsın hem de oyunlarda aradığında kolayca bulasın diye resmî İngilizce adlarıyla yazıldı.

Çarkın en pratik kullanımlarından biri challenge'lar. Nuzlocke gibi hayranların kendi koyduğu kurallarla oynanan serilerde ek bir kural belirlemek için çarkı çevirebilirsin: Örneğin çıkan Pokémon'u takımında oyun sonuna kadar tutmak ya da yalnızca onun tipindeki Pokémon'larla ilerlemek. Çizim yapanlar için “çıkanı on dakikada çiz” turu, kart oyunu oynayanlar için “bu haftaki destemi çıkan Pokémon'un etrafında kuruyorum” challenge'ı iyi işler. Çocuklarla oynarken çıkan Pokémon'un hareketlerini ya da sesini taklit etme oyunu da kurabilirsin. Arkadaş grubunda herkesin farklı bir Pokémon alması için “Çekiliş modu (kazananı çıkar)” anahtarını aç; seçilen isim listeden düşer. Video çekiyorsan tam ekran modu görüntüyü sadeleştirir.

Listeyi kendi oyununa göre düzenlemek kolay. Düzenleme panelinden satır ekleyip silebilir, örneğin yalnızca başlangıç Pokémon'larından ya da tek bir bölgenin Pokémon'larından oluşan bir çark kurabilirsin; uzun bir listeyi toplu yapıştırma ile tek seferde ekleyebilirsin. Hazırladığın çarkı “Kaydet” ile saklayıp “Paylaş” ile arkadaşlarına bağlantı olarak gönderebilirsin. Çizim fikri arıyorsan Ne Çizsem Çarkı, seriyi animeden izlemek istiyorsan Hangi Animeyi İzlesem Çarkı, oyun gecesi için karar veremiyorsan Hangi Oyunu Oynasam Çarkı işine yarar.

Adil bir challenge için kuralı çarkı çevirmeden önce koy ve çıkan sonucu sonradan değiştirme. Pokémon adı ve karakterleri Nintendo, Game Freak ve The Pokémon Company ile ilişkili tescilli markalardır; bu çark hayran yapımı, ücretsiz bir eğlence aracıdır ve bu şirketlerle resmî bir bağı yoktur.

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