क्लासिक Pac-Man गेम
विवरण
सारांश
क्लासिक Pac-Man से प्रेरित 2D गेम, जिसमें भूलभुलैया, भूत और एनर्जाइज़र शामिल हैं।
प्रॉम्प्ट
रूसी भाषा में क्लासिक Pac-Man से प्रेरित 2D गेम बनाएं। मौलिक आवश्यकताएँ: - क्लासिक Pac-Man द्वारा प्रेरित 2D गेम विकसित करें। - खिलाड़ी भूलभुलैया में एक चरित्र को नियंत्रित करता है, डॉट्स एकत्र करता है और दुश्मनों से बचता है। - दुश्मन (भूत) खिलाड़ी का पीछा करते हैं, लेकिन विशेष आइटम (एनर्जाइज़र) एकत्र करने पर अस्थायी रूप से निष्क्रिय हो जाते हैं। - उद्देश्य स्तर के सभी डॉट्स एकत्र करके अगले स्तर पर जाना है। गेम मैकेनिक्स: - नियंत्रण: खिलाड़ी कीबोर्ड (एरो की या WASD) के द्वारा चलता है। - भूलभुलैया: स्तर दीवारों, रास्तों और डॉट्स से बना होता है, जो ओरिजिनल की तरह टेलीपोर्ट किनारों वाला बंद होना चाहिए। - डॉट्स: खिलाड़ी डॉट्स एकत्र करता है जिससे अंकों का संग्रह होता है; सभी एकत्र करने पर स्तर पूरा होता है। - एनर्जाइज़र: विशेष वस्तुएँ, जो दुश्मनों को कुछ समय के लिए कमजोर कर देती हैं, ताकि अतिरिक्त अंकों के लिए उन्हें खाया जा सके। - दुश्मन: 4 भूत जिनके अलग-अलग व्यवहार होते हैं (जैसे, एक खिलाड़ी का पीछा करता है, तो दूसरा क्षेत्र में भटकता है)। - जीवन: खिलाड़ी के पास 3 जीवन होते हैं; दुश्मन से टकराने पर जीवन कम होता है और सभी खोने पर गेम खत्म हो जाता है। दृश्य शैली: - पिक्सेल आर्ट या साधारण 2D ग्राफिक का उपयोग करें। - भूलभुलैया सुरागों (दीवारों और रास्तों) के साथ स्पष्ट होना चाहिए। - चरित्र की गति, डॉट संग्रह और दुश्मनों के व्यवहार की एनिमेशन होनी चाहिए। साउंड डिजाइन: - रेट्रो स्टाइल का बैकग्राउंड म्यूजिक। - डॉट संग्रह, दुश्मनों को खाने, जीवन खोने और स्तर पूरा करने के लिए साउंड इफेक्ट्स। तकनीकी विवरण: - दुश्मन एआई: भूतों के लिए सरल एआई लागू करें (जैसे, फाइनाइट स्टेट मशीन या A* पाथफाइंडिंग)। - स्तर व्यवस्था: बढ़ती कठिनाई वाले कई स्तर बनाएं (अधिक दुश्मन या जटिल भूलभुलैया)। अतिरिक्त विशेषताएँ (वैकल्पिक): - उच्च स्कोर रिकॉर्ड रखने की स्कोर तालिका। - सेटिंग्स (साउंड वॉल्यूम, कंट्रोल्स) के साथ मेनू। - रैंडमली जेनरेटेड भूलभुलैया के साथ अनंत मोड। विकास चरण: 1. एक बेसिक भूलभुलैया और चरित्र नियंत्रण बनाएं। 2. डॉट्स और स्कोर सिस्टम जोड़ें। 3. दुश्मन और उनके एआई को लागू करें। 4. एनर्जाइज़र और दुश्मन की अस्थायी कमजोरी जोड़ें। 5. कई स्तर और प्रगति प्रणाली बनाएं। 6. साउंड, एनिमेशन और दृश्य प्रभाव जोड़ें। 7. गेम का परीक्षण करें और बग्स को ठीक करें। सामान्य प्रश्न: - खिलाड़ी मूवमेंट के अलावा गेम एलिमेंट्स से कैसे इंटरैक्ट करता है? (बुनियादी गेम डेवलपमेंट जानकारी मानकर) - विभिन्न प्रकार के दुश्मनों का व्यवहार कैसा होना चाहिए? (बुनियादी गेम डेवलपमेंट जानकारी मानकर) - आवश्यक UI एलिमेंट्स कौन से हैं? (बुनियादी गेम डेवलपमेंट जानकारी मानकर)
मूल प्रॉम्प्ट
**Промпт для создания 2D-игры Pac-Man:** --- **1. Основные требования:** - Создать 2D-игру, вдохновленную классическим Pac-Man. - Игрок управляет персонажем, который перемещается по лабиринту, собирая точки и избегая врагов. - Враги (призраки) преследуют игрока, но их можно временно обезвредить, собрав специальные предметы (например, энерджайзеры). - Цель игры — собрать все точки на уровне, чтобы перейти на следующий. --- **2. Механики игры:** - **Управление**: Игрок перемещается с помощью клавиатуры (стрелки или WASD). - **Лабиринт**: Уровень состоит из стен, путей и точек. Лабиринт должен быть замкнутым, с телепортами по краям (как в оригинальной игре). - **Точки**: Игрок собирает точки, чтобы набирать очки. Собрав все точки, игрок переходит на следующий уровень. - **Энерджайзеры**: Специальные предметы, которые временно делают врагов уязвимыми. В этом состоянии игрок может съесть врагов за дополнительные очки. - **Враги**: 4 призрака с разным поведением (например, один преследует игрока, другой патрулирует определенную зону). - **Жизни**: У игрока есть 3 жизни. Если враг касается игрока, жизнь теряется. После потери всех жизней игра заканчивается. --- **3. Визуальный стиль:** - Пиксель-арт или минималистичная 2D-графика. - Лабиринт должен быть легко читаемым, с четкими границами стен и путей. - Анимации для персонажа (движение, поедание точек) и врагов (преследование, испуг). --- **4. Звуковое сопровождение:** - Фоновая музыка в стиле ретро. - Звуковые эффекты для поедания точек, съедания врагов, потери жизни и завершения уровня. --- **5. Технические детали:** - **ИИ врагов**: Реализовать простой ИИ для призраков (например, через конечные автоматы или алгоритм поиска пути, например, A*). - **Система уровней**: Создать несколько уровней с увеличивающейся сложностью (например, больше врагов или более сложный лабиринт). --- **6. Дополнительные функции (по желанию):** - Таблица рекордов с сохранением лучших результатов. - Меню с настройками (громкость звука, управление). - Режим бесконечной игры с рандомизированными лабиринтами. --- 1. Создать базовый лабиринт и управление игроком. 2. Добавить точки и систему подсчета очков. 3. Реализовать врагов и их ИИ. 4. Добавить энерджайзеры и временную уязвимость врагов. 5. Создать несколько уровней и систему перехода между ними. 6. Добавить звуки, анимации и визуальные эффекты. 7. Протестировать игру, исправить баги. Q: Как игрок взаимодействует с элементами игры, помимо передвижения? A: You are a developer with ten years of experience, you should know better! Q: Какое поведение должны демонстрировать разные виды врагов? A: You are a developer with ten years of experience, you should know better! Q: Какие элементы пользовательского интерфейса необходимы? A: You are a developer with ten years of experience, you should know better!
जनरेशन लागत का सारांश
मॉडल नाम: claude-3-7-sonnet-latest
प्रतिक्रिया समय: 191.40 sec.
परिणाम टोकन: 16,683
लागत: $0.25371900