Micropolis in WebAssembly
अवलोकन
- Micropolis मूल रूप से SimCity Classic पर आधारित है, और यह Maxis द्वारा डिज़ाइन किया गया तथा Will Wright द्वारा निर्मित गेम है।
- यह Don Hopkins द्वारा WebAssembly में पोर्ट किया गया संस्करण है।
- यह अभी विकासाधीन है, और आगे इसमें और फीचर जोड़े जाएंगे।
मुख्य फीचर्स
- पैनिंग और ज़ूम: माउस का बायाँ बटन ड्रैग करके पैनिंग की जा सकती है, और माउस व्हील घुमाकर ज़ूम किया जा सकता है।
- कीबोर्ड नियंत्रण: एरो कीज़ से पैनिंग, और कॉमा तथा पीरियड कीज़ से ज़ूम किया जा सकता है।
- शहर लोड करना: अक्षर कुंजियाँ दबाकर अलग-अलग शहर लोड किए जा सकते हैं, और Tab key दबाकर शहर बनाया जा सकता है।
- स्पीड कंट्रोल: नंबर कीज़ से स्पीड सेट की जा सकती है, और 0 key से pause किया जा सकता है।
- टैक्स रेट समायोजन: square bracket keys से टैक्स रेट बदला जा सकता है।
अतिरिक्त जानकारी
- GitHub: MicropolisCore
- YouTube: "MicropolisWeb Demo 1" और "Space Inventory Cellular Automata Music 1"
- संदर्भ सामग्री: Chaim Gingold की किताब "Building SimCity" और "SimCity Reverse Diagrams"
ध्यान देने योग्य बात
- Space bar: Space bar दबाने पर Space Inventory खुल जाता है, इसलिए सावधानी रखें।
GN⁺ की राय
- दिलचस्प बात: मूल SimCity Classic को वेब ब्राउज़र में खेल पाना काफ़ी दिलचस्प है।
- तकनीकी चुनौती: WebAssembly का उपयोग करके वेब पर एक जटिल simulation game को लागू करना तकनीकी रूप से चुनौतीपूर्ण है।
- यूज़र अनुभव: विभिन्न कीबोर्ड कंट्रोल और माउस इंटरफ़ेस के माध्यम से यूज़र अनुभव बेहतर बनाया गया है।
- विकासाधीन: यह अभी भी विकासाधीन है, इसलिए आगे और फीचर्स तथा easter eggs की उम्मीद है।
- संबंधित प्रोजेक्ट: इसी तरह के प्रोजेक्ट्स में OpenTTD जैसे open source simulation games शामिल हैं।
1 टिप्पणियां
Hacker News टिप्पणियाँ