Paralel programlamayı öğretirken otomatik ofis bulmacaları
7 Milyar İnsan, Tomorrow Corporation'dan, oyuncuların kalabalık ofis çalışanlarını insan paralel bilgisayara programlamasını isteyen alaycı bir bulmaca başlığıdır. Oyuncular mantıksal talimatları düzenler ve sürüleri görevleri tamamlamak için yönlendirir, artan karmaşıklıkta, yazılı kod yerine görsel programlama kullanarak. Oyun, bulmaca hayranlarına, eğitimcilere ve oynanabilir zorluklar olarak sunulan hesaplamalı düşünmeyi isteyen öğrencilere hitap eden karanlık kurumsal kesitleri bulmaca pedagojisi ile harmanlar.
Paralel programlamayı öğreten bulmaca nedir?
Oyun, birçok aktörü paralel işlemci gibi hareket etmeye koordine etme üzerine bir mantık bulmacasıdır; bu fikir, Human Resource Machine'in devamı olarak tanıtılmıştır. Oyuncular, veri küplerini sıralama ve ofis düzenlerinde gezinme gibi görevlerle karşılaşırlar; başarı, tek bir ajanın betimlenmesinden ziyade birden fazla işçiyi senkronize etmeye bağlıdır. Bu değişim, temel döngüyü ardışık adım adım betimlemeden ziyade eşzamanlılık ve koordinasyon hakkında yapar.
Sürü tabanlı programlama pratikte nasıl bir his veriyor?
Programlama dili çoklu işlemeye odaklanır, bu nedenle birçok işçinin aynı anda yürüttüğü bir program yazarsınız; bulmacalar, zamanlama ve etkileşim hakkında düşünmeye zorlar. Başlık, adım ve zaman ölçen isteğe bağlı optimizasyon hedefleri ile birlikte 60'tan fazla seviyeyi içerir ve ilerlemeye yardımcı olmak için hem ipucu hem de seviye atlama sistemleri sunar. Bu mekanikler, kompakt, senkronize çözümleri ödüllendirir ve optimizasyon zorluklarını seven oyuncular için ikinci bir bulmaca katmanı oluşturur.
Oyun nasıl görünüyor ve ses çıkarıyor?
Geliştirici, ofisi absürt ve kapalı bir şekilde çerçeveleyen stilize edilmiş, minimal bir sanat yönelimi sürdürmektedir; kesitler, kısa, genellikle anlaşılmaz sahneler aracılığıyla karanlık kurumsal hiciv sunar. Kyle Gabler tarafından yapılan orijinal bir müzik, basit, atmosferik parçalarla ruh halini destekler. Sunum, bulmacaları çözerken işçi pozisyonlarını ve zamanlamayı inceleyebilmeniz için okunabilir tahta düzenlerini ve net ajan durumlarını vurgular.
Zorluk ulaşılabilir ve tekrar oynanabilir mi?
Yeni oyuncular, önceden kodlama bilgisi gerektirmeden kavramları görsel olarak öğreten bir öğrenme eğrisi ile karşılaşır, ancak oyuncu geri bildirimleri, sonraki seviyelerde daha dik bir zorluk eğrisi olduğunu belirtmektedir. Tekrar oynanabilirlik, yineleme davet eden isteğe bağlı hedeflerden gelir: daha az adım veya daha hızlı tamamlama, çözümleri nasıl tasarladığınızı değiştirir. Yerleşik ipuçları ve atlama özelliği, tam bir engellemenin önüne geçer, böylece oyun, bulmacalar ileri düzey eşzamanlılık akıl yürütmesi gerektirse bile ilerlemeye devam eder.
Özetle, sabırlı, analitik oyuncular için bir beyin bulmacası
Özetle, oyun, alaycı bir tonla sunulan metodik problem çözme ve kavramsal bulmacalardan hoşlanan oyuncuları ödüllendirir; bulmaca meraklıları ve öğreniciler için uygundur, rastgele katılımlardan ziyade eşzamanlılığa ilgi duyanlar için. Dikkatli düşünmeyi ve optimizasyonu tercih eden artan bir zorluk bekleyin. Kısa, düşük baskılı bulmacaları tercih edenler için, oyunun ilerleyen bölümlerindeki yoğunluk zorlayıcı gelebilir, ancak mantık testleri arayan oyuncular önemli bir kazanç elde ederler.