2D बबल शूटर गेम
विवरण
सारांश
एक 2D गेम जहाँ खिलाड़ी बबल शूटर से 3+ एक ही रंग के बबल मिलाकर प्वाइंट्स कमाते हैं, सरल भौतिकी के साथ।
प्रॉम्प्ट
रूसी भाषा में 'Bubble Shooter' नाम का 2D गेम बनाएं, जिसमें निम्नलिखित तत्व और मैकेनिक्स शामिल हों: 1. मुख्य गेम तत्व: - तोप: - स्क्रीन के निचले हिस्से में स्थित, खिलाड़ी द्वारा नियंत्रित तोप जो कि कीबोर्ड के तीर या माउस की मदद से बाएं/दाएं घूम सकती है। - बबल की траजेक्टरी (पथ) दिखाने वाली डॉटेड लाइन प्रदर्शित करें। - बबल: - रंगीन बबल (कम से कम 5 रंग) जिनमें अगली शॉट के लिए रंग रैंडम चुना जाता है। - बबल संपर्क में आने पर ग्रिड या अन्य बबल से चिपक जाता है। - बबल ग्रिड: - स्क्रीन के ऊपर आरंभिक बबल का ग्रिड, एक staggered पैटर्न में व्यवस्थित। - बबल धीरे-धीरे नीचे आते हैं, जिससे गेम में जल्दबाजी पैदा होती है। 2. मुख्य मैकेनिक्स: - शूटिंग: - बबल शूट करने के लिए SPACE या लेफ्ट माउस बटन दबाएं। - कोण और ताकत के हिसाब से बबल की वास्तविक (या सिधी) trajectory (सरलीकृत किया जा सकता है)। - टकराव और मैच: - बबल, किसी अन्य बबल या स्क्रीन के ऊपर वाले बॉर्डर से टकराने पर ग्रिड से चिपक जाता है। - यदि 3 या अधिक एक ही रंग के बबल जुड़ते हैं, तो वे फूट जाते हैं और खिलाड़ी को पॉइंट्स मिलते हैं। - चैन रिएक्शन: समूह टूटने के बाद अलग हुए बबल का गिरना। - हार की स्थितियाँ: - यदि बबल स्क्रीन के निचले हिस्से तक पहुँच जाते हैं, तो गेम समाप्त हो जाता है। 3. दृश्य और इंटरफ़ेस: - शैली: - चमकीले रंग, कार्टूनिश ग्राफिक्स, और फूटते बबल की एनिमेशन। - बबल फूटने पर पार्टिकल इफ़ेक्ट्स। - UI: - स्कोर, तोप में अगला बबल, और टाइमर/कठिनाई स्तर दिखाएं। - 'रीस्टार्ट', 'एक्जिट', 'सेटिंग्स' बटन वाला पॉज मेनू। - ध्वनि: - शूटिंग साउंड, बबल फूटने की आवाज़, और रेट्रो स्टाइल बैकग्राउंड म्यूजिक। 4. अतिरिक्त विशेषताएँ (वैकल्पिक): - बोनस: - विशेष बबल (जैसे कि बम जो आस-पास के बबल्स को नष्ट करता है)। - विभिन्न ग्रिड पैटर्न वाले लेवल्स। - प्रोग्रेशन सिस्टम: - हर लेवल के साथ ग्रिड की नीचाई बढ़ती जाए। - अनलॉक होने वाले बबल स्किन्स। - लोकलाइज़ेशन: बहुभाषी समर्थन। तकनीकी आवश्यकताएँ: - टकराव गणना को अनुकूलित करें (उदाहरण: आस-पास के बबल्स की जांच के लिए ग्रिड का उपयोग करें)। - बिना किसी लेग के बबल की स्मूद मूवमेंट लागू करें। - प्रगति (स्कोर, लेवल) को localStorage (वेब संस्करण) या फाइल्स के माध्यम से सेव करें। परिणाम: एक पूर्ण गेम जिसमें खिलाड़ी बबल्स को शूट करके 3 या अधिक एक ही रंग के बबल्स को समूहबद्ध करते हैं, बुनियादी भौतिकी और बढ़ती कठिनाई के साथ।
मूल प्रॉम्प्ट
**Промпт для создания 2D игры "Bubble Shooter":** "Разработай 2D-игру «Bubble Shooter». Игра должна включать следующие элементы и механики: --- ### **1. Основные элементы игры:** - **Пушка (Каннон):** - Управляемая игроком пушка внизу экрана, которая вращается влево/вправо (стрелки клавиатуры или движение мышью). - Отображение траектории пузыря в виде пунктирной линии. - **Пузыри:** - Разноцветные пузыри (минимум 5 цветов) с рандомным выбором цвета для следующего выстрела. - Пузыри прилипают к сетке или другим пузырям при попадании. - **Сетка пузырей:** - Стартовая сетка из пузырей в верхней части экрана, расположенных в шахматном порядке. - Пузыри постепенно опускаются вниз, создавая urgency. --- ### **2. Основная механика:** - **Стрельба:** - Нажатие SPACE/ЛКМ для выстрела пузырем. - Реалистичная траектория полета пузыря с учетом угла и силы (можно упростить до прямой линии). - **Коллизии и совпадения:** - Пузырь прилипает к сетке при соприкосновении с другим пузырем или верхней границей. - Если 3+ пузыря одного цвета соединяются, они лопаются, игрок получает очки. - Цепные реакции: падение несвязанных пузырей после уничтожения группы. - **Условия поражения:** - Игра заканчивается, если пузыри достигают нижней границы экрана. --- ### **3. Визуал и интерфейс:** - **Стиль:** - Яркие цвета, мультяшная графика с анимацией лопающихся пузырей. - Эффекты частиц при уничтожении пузырей. - **UI:** - Отображение счета, следующего пузыря в пушке, таймера/уровня сложности. - Меню паузы с кнопками «Рестарт», «Выход», «Настройки». - **Звуки:** - Звуки выстрела, лопания пузырей, фоновой музыки в ретро-стиле. --- ### **4. Дополнительные функции (опционально):** - **Бонусы:** - Специальные пузыри (например, бомбы, разрушающие все вокруг). - Уровни с разными паттернами сетки. - **Система прогрессии:** - Увеличение скорости опускания сетки с каждым уровнем. - Разблокируемые скины для пузырей. - **Локализация:** Поддержка нескольких языков. --- ### **Технические требования:** - Оптимизировать расчет коллизий (например, использовать сетку для проверки соседних пузырей). - Реализовать плавное движение пузырей без лагов. - Сохранение прогресса (очки, уровень) через localStorage (для веб-версии) или файлы. **Результат:** Готовая игра, где игрок стреляет пузырями, собирая группы из 3+ одинаковых цветов, с базовой физикой и прогрессирующей сложностью. Q: Как пользователь будет запускать игру и переходить между уровнями? A: Это может включать экран приветствия и интерфейс выбора уровня. Q: Какие ограничения по времени или количество выстрелов могут быть на каждом уровне? A: нет Q: Каким образом пузыри будут спускаться вниз? A: медленно
जनरेशन लागत का सारांश
मॉडल नाम: claude-3-7-sonnet-latest
प्रतिक्रिया समय: 192.46 sec.
परिणाम टोकन: 15,024
लागत: $0.22896300