2 पॉइंट द्वारा GN⁺ 2025-02-09 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • The Deck परिचय

    • "The Deck" मोबाइल मल्टीप्लेयर ऑफलाइन कार्ड गेम्स को एक साथ लाने वाला एक एप्लिकेशन है, जिसे Dart और Flutter से विकसित किया गया है.
    • इसे उस अनुभव से प्रेरणा लेकर बनाया गया, जब दोस्तों के साथ गेम खेलना चाहते समय ज़रूरी कार्ड उपलब्ध नहीं थे.
    • यह डिजिटल वातावरण में पारंपरिक कार्ड गेम्स का आनंद लेने के लिए उपयोगकर्ता-अनुकूल और सहयोगी गेमिंग वातावरण प्रदान करता है.
    • इसकी खासियत यह है कि एक डिवाइस को "table" के रूप में सेट किया जा सकता है, ताकि सभी खिलाड़ी रीयल-टाइम में कार्ड की स्थिति देख सकें.
  • गेमप्ले

    • गेम चुनें
    • रूम से कनेक्ट करें
    • गेम शुरू करें
  • अन्य जानकारी

    • व्यक्तिगत ब्लॉग: "Game Night Just Got a Digital Upgrade: The Deck"
    • कई प्लेटफ़ॉर्म पर उपलब्ध: AppStore, PlayStore आदि
  • योगदान

    • योगदान का स्वागत है, और यदि आप नया गेम विकसित करके स्टोर पर जारी करना चाहते हैं, तो संपर्क कर सकते हैं.
  • Flutter सेटअप

    • Flutter SDK वर्शन मैनेजमेंट के लिए FVM का उपयोग
    • fvm इंस्टॉल करने के बाद fvm use x.y.z से Flutter वर्शन सेट करें
  • MR / Pull Request

    • कमिट विवरण की शुरुआत के लिए नामकरण नियम: (FEAT), (FIX), (CHORE), (TEST)
  • रिलीज़

    • Android और iOS ऐप स्टोर पर रिलीज़ करने के तरीके का विवरण
    • सामान्य त्रुटियों के समाधान उपलब्ध
  • टूल्स

    • नया Redux टेम्पलेट बनाने के लिए स्क्रिप्ट उपलब्ध
  • लाइसेंस

    • यह प्रोजेक्ट MIT लाइसेंस के तहत उपलब्ध है.

1 टिप्पणियां

 
GN⁺ 2025-02-09
Hacker News की राय
  • कुछ लोगों ने कहा कि सर्वर का Dart में होना खुशी की बात है और Firebase का न होना भी अच्छा लगा
    • उम्मीद जताई गई कि Dart server ecosystem और अधिक mature हो
    • यह भी राय थी कि Dart को static binary में compile किया जा सकता है, जो deployment के लिए बहुत उपयोगी है
  • Nintendo Switch के लिए Ticket to Ride गेम खरीदने का अनुभव साझा किया गया
    • इसमें "companion app" का उपयोग करके हर खिलाड़ी अपने private cards किसी दूसरे डिवाइस पर देख सकता है
    • लेकिन board (जैसे TV से जुड़ा Switch) "read-only" रहता है, इसलिए interaction कम महसूस होता है
    • सभी actions फोन पर होने से shared space के साथ interaction की कमी लगती है
    • इसे हल करने के तरीकों पर सोचा गया, लेकिन कोई practical solution नहीं मिला
  • VR के लोकप्रिय होना शुरू होने पर virtual card deck का आइडिया सोचने का अनुभव साझा किया गया
    • यह ऐसा विचार था जिसमें गेम में शामिल सभी लोग फोन हिलाकर virtual cards देख सकें
    • यह विचार कॉलेज में card game खेलना छिपाने की ज़रूरत से आया था
    • इस बात का अफसोस था कि कॉलेज की पढ़ाई ने इस आइडिया को साकार करने की तकनीक नहीं दी, लेकिन खुशी जताई गई कि किसी और ने इसे बना दिया
  • यह भी कहा गया कि किसी Dart/Flutter project का HN के first page पर आना बहुत rare है, और इसके लिए तारीफ़ की गई
  • लेखक ने feedback के लिए धन्यवाद कहा और content update करने की बात कही
    • implementation की विस्तृत जानकारी link में दी गई है
  • कई technologies का इस्तेमाल करके card deck बनाना प्रभावशाली अनुभव बताया गया
    • यह राय भी थी कि 10 डॉलर से कम में card deck खरीदने की तुलना में यह मिलता-जुलता लेकिन शायद कमतर अनुभव होगा
    • फिर भी कुछ लोगों ने कहा कि यही बात उन्हें पसंद आई
  • दुनिया भर में फैले दोस्तों के साथ custom card game खेलने की उम्मीद जताई गई
    • app डाउनलोड करके sample game आज़माया गया, लेकिन यह खटकता रहा कि सभी खिलाड़ियों का एक ही WiFi से जुड़ा होना ज़रूरी है
    • पूछा गया कि क्या इसका मतलब है कि app सिर्फ आमने-सामने खेले जाने वाले games के लिए है
  • यह भी कहा गया कि 2011 की Android app "Flick Hearts" में यही concept था
    • उस समय इसे बहुत imaginative बताया गया, और कहा गया कि उसके बाद ऐसा कुछ नहीं देखा
  • web-based एक और विकल्प के रूप में "virtualtabletop.io" का ज़िक्र किया गया
    • इसे 2D Tabletop Simulator जैसा बताया गया
    • source code का link भी दिया गया
  • project को बहुत शानदार बताया गया और इसे आज़माने की इच्छा जताई गई
    • यह राय थी कि "The deck" फीचर की वास्तविक तस्वीरें होतीं तो और अच्छा होता
    • कहा गया कि explanation पर्याप्त है, लेकिन graphics की कमी है