इस प्रोजेक्ट के बारे में

Monkeys of the Caribbean एक ब्राउज़र-आधारित, दो-खिलाड़ी टाइल प्लेसमेंट गेम है। गेम में, बंदरों के एक दल ने समुद्री डाकू शासकों को उखाड़ फेंका है, और खिलाड़ी सीमित समुद्री मार्गों पर नियंत्रण के लिए प्रतिस्पर्धा करते हैं ताकि वे सबसे अधिक नारियल इकट्ठा कर सकें। README में दो खिलाड़ी और लगभग 15 मिनट का खेल समय सूचीबद्ध है। एक लाइव संस्करण monkeys.twistedtrailgames.com पर उपलब्ध है, और गेम आइकन रिपॉजिटरी में शामिल है। परियोजना GitHub मुद्दों के माध्यम से प्रतिक्रिया और सुधार के विचारों को स्वीकार करती है, और यह उसी साइट से अतिरिक्त गेम की लिंक प्रदान करती है। विकास के लिए, README में कई npm कमांड दिए गए हैं। "npm run build" चलाने से परियोजना का निर्माण होता है। "npm run dev" चलाने से लाइव रीलोडिंग के साथ और सेवा कार्यकर्ता के बिना एक स्थानीय संस्करण शुरू होता है; यदि पहले से ही एक सेवा कार्यकर्ता पंजीकृत था, तो README में नोट किया गया है कि इसे Chrome डेवलपर टूल्स में Application > Service workers के तहत अनरजिस्टर किया जा सकता है। "npm start" चलाने से स्थानीय रूप से शुरू होता है और सेवा कार्यकर्ता को पंजीकृत करता है। तैनाती main शाखा में पुश करके या .github/workflows/deploy.yml वर्कफ़्लो को मैन्युअल रूप से ट्रिगर करके की जाती है। तैनाती के दौरान, एक प्रीबिल्ड स्क्रिप्ट PNG छवियों को WebP प्रारूप में संपीड़ित करती है। README में यह भी उल्लेख है कि यदि WebP संपीड़न टूल स्थापित है तो छवियों को अलग से "npm run compressImages" के साथ संपीड़ित किया जा सकता है। रिपॉजिटरी अंग्रेजी में लिखी गई है।