3D थर्ड पर्सन शूटेर

सारांश

HTML5, CSS3, JS और PWA के साथ विकसित 3D थर्ड पर्सन शूटेर गेम।

प्रॉम्प्ट

DOOM जैसी खेलों से प्रेरणा लेकर 3D थर्ड पर्सन शूटेर गेम बनाएं। यह गेम HTML5, CSS3 और JavaScript (ES6+) का उपयोग करके विकसित किया जाएगा, जिसमें बाहरी फ्रेमवर्क्स का उपयोग नहीं किया जाएगा।

विशेषताएँ
* पूर्ण HTML पेज जिसमें सभी CSS और JavaScript शामिल हों।
* Progressive Web App (PWA) कार्यक्षमता कार्यान्वित करें, जिसमें Service Worker रजिस्ट्रेशन और ऑफलाइन उपयोग के लिए एक manifest फ़ाइल शामिल हो।
* मोबाइल और डेस्कटॉप दोनों पर काम करने वाले अनुकूली लेआउट का डिजाइन करें।
* टच कंट्रोल, कीबोर्ड और माउस इंटरैक्शन का समर्थन सुनिश्चित करें।
* उपयोगकर्ता अनुभव को बढ़ाने के लिए स्मूद एनिमेशन और ट्रांजिशन्स बनाएं।

निर्देश

गेम मैकेनिक्स
- शूटिंग: खिलाड़ियों को निशाना लगाकर गोली चलाने में सक्षम होना चाहिए। गोली के प्रभाव, लक्ष्य हिट डिटेक्शन और गोला-बारूद की गिनती लागू करें।
- मूवमेंट: खिलाड़ी को WASD कुंजी या मोबाइल टच कंट्रोल का उपयोग करते हुए त्रि-आयामी स्थान में गति करने दें। बाधाओं से टकराने से रोकने के लिए टक्कर का पता लगाने की व्यवस्था करें।
- जंप: खिलाड़ी को बाधाओं या अंतराल से उबरने के लिए कूदने की सुविधा दें।

यूजर इंटरफेस
- हेल्थ बार: खिलाड़ी की सेहत का बार के रूप में दृश्य प्रतिनिधित्व दिखाएं, जो कि नुकसान होने पर वास्तविक समय में अपडेट हो।
- एमो कोउण्ट: शेष गोला-बारूद दिखाएं, जो उपयोग के अनुसार अपडेट हो।
- मिनी-मैप: गेम एरिया में खिलाड़ियों को नेविगेट करने में मदद के लिए एक छोटा मानचित्र शामिल करें।

कोड और आर्किटेक्चर
- कोड में कार्यक्षमता और प्रक्रिया के प्रवाह का वर्णन करने के लिए पर्याप्त टिप्पणी करें।
- रेंडरिंग, लॉजिक और उपयोगकर्ता इनपुट हैंडलिंग के बीच स्पष्ट विभाजन के साथ एप्लिकेशन को स्ट्रक्चर करें।

PWA तत्व
- ऑफलाइन गेमिंग के लिए Service Worker को कैशिंग संभालने का प्रबंध करें।
- आइकन और एप्लिकेशन नाम जैसे PWA मेटाडेटा निर्दिष्ट करते हुए एक manifest फ़ाइल शामिल करें ताकि इसे डिवाइस पर इंस्टॉल किया जा सके।

उपयोगकर्ता इंटरैक्शन और गेम फील पर ध्यान देते हुए, ये निर्देश एक आकर्षक और तकनीकी रूप से सुदृढ़ 3D थर्ड पर्सन शूटेर अनुभव तैयार करने का लक्ष्य रखते हैं।

मूल प्रॉम्प्ट

# ACDQ PROMPT: создай 3D шутер от третьего лица вроде DOOM

## Требования к игре (ACDQ формат):
1. Полная HTML страница с встроенными CSS и JavaScript.
2. Реализуйте игру на HTML5, CSS3 и JavaScript (ES6+), без внешних фреймворков.
3. Интегрируйте PWA функциональность: регистрация Service Worker и наличие манифеста для офлайн работы.
4. Адаптивный дизайн для мобильных и настольных устройств.
5. Поддержка сенсорного управления, клавиатуры и мыши.
6. Плавные анимации и переходы для улучшения UX.
7. Подробно прокомментируйте код и опишите архитектуру приложения.

## Структура ответа:
1. Предоставьте полный HTML файл, готовый к запуску.
2. Включите все стили и скрипты непосредственно в HTML.
3. Документируйте основные функции и логику игры.
4. Обеспечьте наличие PWA элементов (Service Worker, манифест).

Q: What are the main mechanics of the game?
A: For example, shooting, jumping, and moving.

Q: What are the key elements you want in the game's UI?
A: For example, health bars, ammo count, or mini-maps.

जनरेशन लागत का सारांश

मॉडल नाम: o3-mini-high

प्रतिक्रिया समय: 84.98 sec.

परिणाम टोकन: 13,973

लागत: $0.06241730