PlayPendium

Warmer Globe · Düşündürücü Konular

Mesafeden Gelen Sıcaklık

Motor, coğrafyayı sıcaklığa dönüştürür; yerler arasındaki boşluğu, her tahmini gizli ülkeye doğru yönlendiren bir parıltıya çevirir.

İngilizce yazılmış ve düzenlenmiştir. Bu Türkçe sürüm makine çevirisiyle oluşturulmuştur; kesinliğin önemli olduğu yerlerde İngilizce özgün metin esas alınmalıdır. İngilizce orijinalini okuyun →

Motorun Temel Döngüsü

Oyunun kalbinde, her sırada tekrarlanan basit bir döngü bulunur. Bir ülke gizli olarak bekler ve oyuncu başka bir ülke söyler. Motor, o tahminin enlem ve boylamını okur, gizli ülkeden ne kadar uzakta olduğunu ölçer ve oyuncuya kuzeye mi güneye mi, doğuya mı batıya mı gitmesi gerektiğini söyleyen bir parıltı döndürür. Bu döngü, gizli ülke bulunana ya da keşif seferi sona erene kadar devam eder. Her tahmin bir sonrakini besler ve sıcaklık, oyuncunun düşüncesini yönlendirmek için sahip olduğu tek sinyal hâline gelir. 3

Motor, her ülkeyi bir sayı çifti olarak ele alır. Enlem, bir yerin ekvatordan ne kadar uzakta olduğunu; boylam ise başlangıç meridyeninden ne kadar uzakta olduğunu belirtir. Bu iki koordinat, Dünya yüzeyinde tek bir noktayı tanımlar. Motor, her ülkeyi bu şekilde saklar ve iki ülke arasındaki her karşılaştırma, iki sayı çifti arasındaki bir karşılaştırmaya dönüşür. Aralarındaki mesafe matematiksel olarak hesaplanır ve bu mesafe, oyuncunun gördüğü sıcaklık hâline gelir. 1

Oyuncunun söylediği şey sadece bir kelime değil, kesin koordinatlara sahip bir konumdur. Motor, ismin kendisiyle ilgilenmez. Onun için önemli olan, o ismin nereyi işaret ettiğidir. Görünen sıcaklık, tahminin kültürel bir anlamda doğru ya da yanlış olmasıyla ilgili değildir. Tek bir ölçümle ilgilidir: bir küre üzerindeki iki noktayı kaç kilometrenin ayırdığı. Oyuncunun aldığı her kararı bu ölçüm yönlendirir. 3

Bir tahmin bir kelime değildir. Ölçülmeyi bekleyen bir koordinattır.

Gizli Ülke

Her tur, oyuncunun bilmediği bir ülke ile başlar. Bu ülke, tüm ülkelerden oluşan bir kümeden seçilir ve motor tarafından gizli tutulur. Oyuncunun onu doğrudan görmesinin bir yolu yoktur. Onun hakkında bilgi edinmenin tek yolu, her tahminin ardından görünen sıcaklıktır. Motor, gizli ülkeyi tıpkı oyundaki diğer tüm ülkeler gibi bir enlem ve bir boylam olarak saklar. 2

Gizli ülke, öngörülemez olması anlamında rastgele seçilmez. Hangi ülkenin görüneceğini belirleyen bir sayı olan seed'den çekilir. Bu, aynı seed'in her zaman aynı gizli ülkeyi ürettiği anlamına gelir. Günlük oyun, tarihe dayalı bir seed kullanır; böylece aynı gün oynayan herkes aynı gizli ülke üzerinde çalışır. Bu, oyunun tüm oyuncular arasında yeniden üretilebilir ve tutarlı olmasını sağlar. 3

Gizli ülke koordinatlar olarak saklandığı için motor, onu diğer herhangi bir ülke ile aynı yöntemi kullanarak karşılaştırabilir. Gizli ülke için özel bir muamele yoktur. Sadece başka bir enlem ve boylam değerleri kümesidir. Tek fark, oyuncu onu tahmin edene ya da keşif seferi sona erene kadar açıklanmamasıdır. Oyuncu, konumunu tahminlerinin sıcaklığından çıkarmak zorundadır. 3

Tahmin ve Koordinatları

Oyuncu bir ülke adı yazdığında, motor bu adı tüm ülkeler listesinde arar. Her ülkenin, kendisiyle birlikte saklanan sabit bir enlem ve boylamı vardır. Motor, tahmin edilen ülke için bu sayıları getirir. Artık elinde iki koordinat çifti vardır: biri tahmin için, diğeri gizli ülke için. Motor artık bunlar arasındaki mesafeyi ölçebilir. 3

Bir ülkenin enlemi, ekvatorun ne kadar uzağında olduğunu söyler. Bu değer, ekvatorda sıfırdan kutuplarda doksana kadar değişir. Boylam ise Greenwich'ten geçen başlangıç meridyeninin ne kadar uzağında olduğunu söyler. Bu değer, doğu veya batı yönünde sıfırdan yüz seksen dereceye kadar değişir. Bu iki sayı birlikte, Dünya yüzeyinde tek bir konumu belirler. Motor, her karşılaştırma için bu sayıları kullanır. 2

Oyuncunun adlandırdığı şey, motorun kullanabileceği bir sayı çiftine dönüşür. Adın kendisinin hesaplamayla ilgisi yoktur. Oyuncu ister ekvatora yakın ister kutuplara yakın bir ülkeyi tahmin etsin, motor onu aynı şekilde ele alır. Enlem ve boylamı getirir ve gizli ülkeye olan mesafeyi ölçer. Görünen sıcaklık, tamamen bu mesafenin bir fonksiyonudur. 3

Motor adları değil, koordinatları okur. Sıcaklık, görünür kılınmış mesafedir.

Aradaki Mesafeyi Ölçmek

İki ülke arasındaki mesafe, Dünya yüzeyi boyunca ölçülür. Dünya, ortalama yarıçapı yaklaşık 6.371 kilometre olan bir küre olarak ele alınır. Mesafe, bu kürenin yüzeyindeki iki nokta arasındaki en kısa yoldur. Bu yol, merkezi kürenin merkezi olan bir büyük daire boyunca uzanır. Mesafe, iki nokta arasındaki radyan cinsinden ölçülen merkez açının kürenin yarıçapıyla çarpımına eşittir. 1

Bu mesafeyi enlem ve boylamdan hesaplamak için motor, haversine formülünü kullanır. Bu formül, daha basit yöntemlerin hassasiyet kaybedeceği küçük mesafelerde bile sayısal olarak doğrudur. Haversine formülü, her iki noktanın enlem ve boylamını alır ve aralarındaki mesafeyi döndürür. Bu mesafe kilometre cinsinden ölçülür, çünkü Dünya'nın yarıçapı kilometre cinsinden verilmiştir. Bir küre üzerindeki iki nokta arasındaki olası en büyük mesafe, antipodlar arasındaki mesafedir ve bu yaklaşık 20.000 kilometredir. 1

Büyük daire mesafesi, bir küre üzerindeki mesafeleri ölçmek için standart yöntemdir. Tam da bu nedenle navigasyonda yaygın olarak kullanılır. Dünya'yı bir küre olarak ele almak, sonucu gerçek mesafeye göre yaklaşık yüzde yarımlık bir sapma payı içinde doğru tutar. Bu doğruluk düzeyi, oyunun amaçları için yeterlidir. Görünen sıcaklık, oyuncunun okuyabileceği bir aralığa ölçeklendirilmiş hâliyle bu mesafeyi yansıtır. 1

Mesafeden Sıcaklığa

Motor, mesafeyi oyuncunun gördüğü bir sıcaklık değerine eşler. Bu eşleme düzgün ve süreklidir. Mesafe sıfır olduğunda sıcaklık kaynar olarak okunur. Mesafe arttıkça sıcaklık yumuşak bir biçimde düşer. Sıcaklık, dünyanın öbür ucunda bile hiçbir zaman tamamen düzleşmez. Bu, iki uzak tahminin bile sıcaklık değerleriyle birbirinden ayırt edilebileceği anlamına gelir. 3

Sıcaklık ölçeği, daha yakın tahminlerin her zaman daha sıcak okunacağı şekilde tasarlanmıştır. Gizli ülkeye daha yakın olan bir tahmin, daha uzak bir tahminden her zaman daha yoğun parlar. Bu, oyuncunun takip edebileceği bir gradyan oluşturur. Gizli ülkeye doğru hareket etmek sıcaklığı artırır. Uzaklaşmak ise azaltır. Oyuncu, bir sonraki tahminini ayarlamak için bu gradyandan yararlanır. 3

Eşleme kesin monotondur. Platolar veya düz bölgeler yoktur. Her mesafe, benzersiz bir sıcaklık değerine karşılık gelir. Bu, sıcaklığın her zaman faydalı bilgi sağlamasını garanti eder. Bir tahmin dünyanın karşı tarafında olsa bile, sıcaklık değeri diğer tüm uzak tahminlerinkinden farklıdır. Oyuncu her denemeden yine de bir şeyler öğrenebilir. 3

Sıcaklık, oyuncunun takip edebileceği bir ölçeğe çevrilmiş mesafedir.

Yön Olarak Azimut

Mesafenin yanı sıra motor, tahminden gizli ülkeye doğru olan başlangıç azimutunu da hesaplar. Bu azimut, tahmin edilen konumdan gizli konuma doğru işaret eden bir pusula yönüdür. Derece cinsinden ölçülür; kuzey sıfır, doğu doksan, güney yüz seksen ve batı iki yüz yetmiş olarak alınır. Azimut, oyuncuya yaklaşmak için genel olarak hangi yönde ilerlemesi gerektiğini söyler. 3

Azimut, her iki noktanın enlem ve boylam değerlerinden hesaplanır. Tahminden gizli ülkeye doğru büyük daire boyunca izlenecek yönü verir. Bu yön, tüm yol boyunca mutlaka sabit değildir; ancak başlangıç noktasındaki yöndür. Azimut, tek başına sıcaklığın ötesinde ek bir yönlendirme sağlar. 3

Azimut her ekranda oyuncuya gösterilmez. Azimut motor tarafından hesaplanır ve arayüz tarafından ipucu vermek için kullanılabilir. Oyuncu bir pusula oku ya da bir yön göstergesi görebilir veya hiçbir yön ipucu görmeyebilir. Azimut, gösterilip gösterilmediğinden bağımsız olarak hesaplanmış bir değer olarak var olur. Motorun her tahmin için yaptığı tam hesaplamanın bir parçasıdır. 3

Beş Duraklı Keşif Seferi

Oyunun her turu beş duraklı bir keşif seferi olarak yapılandırılmıştır. Seed, sabit bir sırayla beş farklı gizli ülke çeker ve oyuncu bunları teker teker ele alır. Bir durakta tahmin sayısına bir üst sınır yoktur; oyuncu, gizli ülke bulunana kadar her denemenin sıcaklığından ders çıkararak ülke söylemeye devam eder. 3

Keşif seferi yapısı, oyuna bir başlangıç ve bir son verir. Bir durağı çözmek bir sonraki gizli ülkeyi açığa çıkarır ve keşif seferi, beşi de bulunduğunda sona erer. Yolculuğun bedeli tahminlerle sayılır: bir durak, ülkesi ilk tahminde bulunduğunda bin puan değerindedir, gereken her ek tahmin için yüz puan daha azdır ve hiçbir zaman yüzün altına inmez; böylece tek tahminde bulunan bir ülke, on tahminde bulunan bir ülkenin on katı değerindedir. 3

Bu yapı, günlük oyunun tasarımının bir parçasıdır. Her gün yeni bir seed beş gizli ülkeden oluşan yeni bir zincir üretir ve her oyuncu aynı yeni keşif seferine başlar. Seed, aynı günkü tüm oyuncuların aynı beş ülkeyle aynı sırada karşılaşmasını sağlar. Bu, tüm katılımcılar arasında ortak bir deneyim yaratır. 3

Seed'e Dayalı Determinizm

Gizli ülke ve oyun sırası bir seed tarafından belirlenir. Seed, gizli ülkenin rastgele seçimini kontrol eden bir sayıdır. Aynı seed her zaman aynı gizli ülkeyi üretir. Bu, oyunu deterministik ve yeniden üretilebilir kılar. Günlük oyun tarih tabanlı bir seed kullandığında, o tarihteki tüm oyuncular aynı gizli ülkeyi alır. 3

Seed'e dayalı determinizm, oyun tasarımında standart bir tekniktir. Oyunun farklı çalıştırmalar ve farklı oyuncular arasında tutarlı olmasını sağlar. Seed paylaşılabilir ve seed'e sahip olan herkes tam olarak aynı oyunu yeniden üretebilir. Bu, oyunları paylaşmak, sonuçları doğrulamak ve tek bir doğru cevabı olan meydan okumalar oluşturmak için kullanışlıdır.

Seed, motorun mesafeyi veya sıcaklığı nasıl hesapladığını etkilemez. Bu hesaplamalar tamamen matematikseldir ve yalnızca ülkelerin enlem ve boylam değerlerine bağlıdır. Seed yalnızca hangi ülkenin gizli olduğunu belirler. Gizli ülke seçildikten sonra, oyunun geri kalanı mesafe ve sıcaklık kurallarına göre ilerler. 3

Sources & notes

  1. This game's own engine, which is pure and deterministic and never touches the page. Warmer Globe is a guessing game: a country is hidden, and the player names countries to home in on it. Each guess is scored by how close it sits to the hidden country, and the closer it is the hotter it glows, a guess exactly on the target reads as boiling, and the heat falls off smoothly with distance, cooling toward the far side of the world without quite levelling out, so even two distant guesses can be told apart. That closeness is a great-circle distance: the engine holds each country's latitude and longitude and measures the distance between two points with the haversine formula, taking the Earth's radius as about six thousand three hundred seventy-one kilometres and the greatest possible separation, at the antipode, as about twenty thousand kilometres. It also computes the initial bearing from a guess toward the target, a compass direction to point the way. A round is a five-stop expedition, and the hidden country and the order are drawn from a seed, so the daily game is the same for everyone.
  2. "Great-circle distance," Wikipedia, the great-circle distance is the shortest distance between two points on the surface of a sphere, measured along the surface rather than through its interior. It lies along a great circle, whose centre is the sphere's centre, and equals the central angle between the points, in radians, times the sphere's radius. For points on the Earth, given by latitude and longitude and treating the Earth as a sphere of mean radius about six thousand three hundred seventy-one kilometres, the distance is usually computed with the haversine formula, which stays accurate even for small distances where simpler methods lose precision; treating the Earth as a sphere keeps the result within about half a percent, so the method is widely used in navigation. en.wikipedia.org/wiki/Great-circle_distance.
  3. "Geographic coordinate system," Wikipedia, a geographic coordinate system specifies locations on the Earth using coordinates, most commonly latitude and longitude. Latitude is the angle north or south of the equator, from zero degrees there to ninety at the poles, its lines called parallels; longitude is the angle east or west of the prime meridian through Greenwich, from zero to one hundred and eighty degrees, its lines called meridians; together they form a grid called the graticule. The system was invented by Eratosthenes in the third century before the common era, improved by Hipparchus, and refined by Ptolemy in the second century, and in 1884 an international conference fixed Greenwich as the reference for the prime meridian. Near the equator one degree of latitude spans about one hundred and eleven kilometres. en.wikipedia.org/wiki/Geographic_coordinate_system.
  4. Further reading on Great-circle distance, Great Circle -- from Wolfram MathWorld. mathworld.wolfram.com.
Was this worth reading?
← Back to Warmer Globe
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Inspirations · © 2026