7 puan yazan GN⁺ 2023-08-14 | 1 yorum | WhatsApp'ta paylaş
  • Oyuncunun işletim sistemi gibi davrandığı benzersiz bir video oyunu konsepti üzerine bir yazı
  • Oyun, bilgisayar bilimi meraklısı ve öğretmeni Pier-Luc Brault tarafından geliştirildi
  • Oyunun mekanikleri; CPU çekirdeklerini, süreçleri, bellek sayfalarını ve swap alanını yönetmeye dayanıyor ve yavaş performans nedeniyle kullanıcıların şikayet etmesini önlemeyi hedefliyor
  • Oyun Python ve basit bir 2D kütüphane olan Pygame kullanıyor; WebAssembly'ye derlenebildiği için web tarayıcısında oynanabiliyor
  • Oyunun zorluğu, süreç sayısı arttıkça zamanla yükseliyor ve oyuncunun RAM ile disk arasındaki belleği yönetmesi gerekiyor
  • Oyun, birden fazla zorluk seviyesine sahip ve ayarların birbirinden bağımsız biçimde değiştirilebildiği bir özel mod içeriyor
  • Oyun tamamen gerçekçi değil ve eğitim amacıyla yapılmış değil; ancak bilgisayar bilimi öğrencilerine süreç zamanlama ve bellek swap etme gibi işletim sistemi ilkelerini tanıtabilir
  • Oyun, pygbag'in yardımı ve belgelerde ayrıntılı biçimde açıklanan gerekli değişiklikler sayesinde başarıyla WebAssembly'ye derlendi
  • Oyun doğrudan itch.io üzerindeki tarayıcıdan oynanabiliyor ve kaynak kodu açık kaynak olarak GitHub'da mevcut

1 yorum

 
GN⁺ 2023-08-14
Hacker News görüşleri
  • Oyuncunun bir işletim sistemi gibi davrandığı benzersiz bir video oyunu konsepti hakkında bir yazı
  • Bir kullanıcı, bunu dairesel yerleşimli Tetris'e benzeterek bir disk birleştirme oyunu öneriyor ve optimizasyona göre puanlama fikrini sunuyor
  • Başka bir kullanıcı, üst sıralardaki oyuncuların Ender's Game'in olay örgüsüne benzer şekilde kritik altyapı için farkında olmadan bellek tahsis ettiği bir senaryo hayal ediyor
  • Oyun konsepti daha önce 30 Eylül'de Hacker News'te paylaşılmıştı, ancak fazla ilgi görmemişti
  • Bazı kullanıcılar bu oyunu bir eğitim aracı olarak görüyor; işletim sistemi ve programlama kavramlarını eğlenceli ve heyecan verici bir şekilde tanıttığını düşünüyor
  • Oyunun bir bellek yöneticisi olduğu fikri, restoran yönetimi simülatörüyle karşılaştırılıyor ve olumlu karşılanıyor
  • Oynanış ilerlemesine yönelik öneriler arasında hedefleri veya performans eşiklerini tamamlayarak jeton kazanmak ve bunları işleri otomatikleştirmekle yükseltmeler satın almak için kullanmak yer alıyor
  • Oyunun yenilikçi, eğlenceli ve oynanabilir olduğu; kullanılabiliyorsa gelişmiş grafikler olmadan da başarılı olabileceği düşünülüyor
  • Bazı kullanıcılar bunu bağımsız oyunların geleceği olarak görüyor ve mevcut oyun motorlarının sunabildiklerinin ötesine geçen bir şey gördüklerini söylüyor
  • Oyun içinde işleri otomatikleştirmek için bir betik dili sunulmasına yönelik bir öneri var
  • Bir kullanıcı, süreçler CPU'ya atandığında oyunun durmasına neden olan bir hata bildirdi
  • Başka bir kullanıcı, oyunun zorluğundan yakınıyor ve kolay modda bile tüm süreçleri tatmin etmenin zor olduğunu söylüyor