7 पॉइंट द्वारा GN⁺ 2023-08-14 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • खिलाड़ी के operating system की तरह व्यवहार करने वाले एक अनोखे वीडियो गेम कॉन्सेप्ट पर लेख
  • यह गेम computer science उत्साही और शिक्षक Pier-Luc Brault द्वारा विकसित किया गया है
  • गेम के mechanics में CPU core, process, memory page और swap space को manage करना शामिल है, और लक्ष्य है धीमी performance की वजह से users की शिकायतों से बचना
  • यह गेम Python और Pygame, एक सरल 2D लाइब्रेरी, का उपयोग करता है, और इसे WebAssembly में compile किया जा सकता है, इसलिए इसे web browser में खेला जा सकता है
  • process बढ़ने के साथ समय के साथ गेम की difficulty बढ़ती जाती है, और खिलाड़ी को RAM और disk के बीच memory manage करनी होती है
  • गेम में कई difficulty level हैं और एक custom mode भी है जिसमें settings को स्वतंत्र रूप से adjust किया जा सकता है
  • गेम पूरी तरह realistic नहीं है और इसे शैक्षिक उद्देश्य से नहीं बनाया गया था, लेकिन यह computer science छात्रों को process scheduling और memory swapping जैसे operating system सिद्धांतों से परिचित करा सकता है
  • pygbag की मदद और documentation में विस्तार से बताए गए ज़रूरी modifications के जरिए गेम को सफलतापूर्वक WebAssembly में compile किया गया
  • यह गेम itch.io पर सीधे browser में खेला जा सकता है, और इसका source code open source रूप में GitHub पर उपलब्ध है

1 टिप्पणियां

 
GN⁺ 2023-08-14
Hacker News राय
  • खिलाड़ी के operating system की तरह काम करने वाले एक अनोखे वीडियो गेम कॉन्सेप्ट पर लेख
  • एक उपयोगकर्ता ने defragmentation गेम का सुझाव दिया, इसकी तुलना गोलाकार लेआउट वाले Tetris से की, और optimization के आधार पर scoring का प्रस्ताव रखा
  • दूसरे उपयोगकर्ता ने ऐसा परिदृश्य कल्पना किया जिसमें top-ranked खिलाड़ी अनजाने में महत्वपूर्ण infrastructure के लिए memory allocate कर रहे हों, जो Ender's Game की कहानी जैसा लगे
  • यह गेम कॉन्सेप्ट पहले 30 सितंबर को Hacker News पर पोस्ट किया गया था, लेकिन इसे ज्यादा ध्यान नहीं मिला
  • कुछ उपयोगकर्ता इस गेम को एक educational tool मानते हैं, जो operating system और programming concepts को मजेदार और रोमांचक तरीके से पेश करता है
  • memory manager के रूप में गेम का विचार restaurant management simulator से तुलना किया गया और इसे अच्छी प्रतिक्रिया मिली
  • gameplay progression के लिए सुझावों में goals या performance targets हासिल करके tokens कमाना, और उनका उपयोग tasks automate करने और upgrades खरीदने में करना शामिल है
  • लोगों का मानना है कि यह गेम innovative, मजेदार और व्यवहारिक है, और अगर यह playable हो तो advanced graphics के बिना भी सफल हो सकता है
  • कुछ उपयोगकर्ता इसे indie games का भविष्य मानते हैं, क्योंकि यह पारंपरिक game engines की क्षमता से आगे की चीज दिखा सकता है
  • गेम के भीतर tasks automate करने के लिए scripting language देने का भी सुझाव है
  • एक उपयोगकर्ता ने bug रिपोर्ट किया कि process को CPU पर allocate करते ही गेम रुक जाता है
  • दूसरे उपयोगकर्ता ने गेम की कठिनाई को चुनौतीपूर्ण बताया और कहा कि easy mode में भी सभी processes को संतुष्ट करना मुश्किल है