لعبة دبابات 3D (HTML5)
تفاصيل
ملخص
قم بتطوير لعبة دبابات ثلاثية الأبعاد باستخدام HTML5 وCSS3 وJavaScript لأجهزة الكمبيوتر والهواتف.
علامات
سؤال
أنشئ لعبة دبابات ثلاثية الأبعاد. نفذها باستخدام HTML5 وCSS3 وJavaScript (ES6+) دون استخدام أطر خارجية. تأكد من عمل اللعبة على أجهزة الكمبيوتر والهواتف المحمولة التي تدعم اللمس ولوحة المفاتيح/الماوس. متطلبات اللعبة: 1. المنصة والتقنيات: - استخدم HTML5 وCSS3 وJavaScript (ES6+) فقط. - تأكد من التوافق مع كل من أجهزة الكمبيوتر والهواتف. - دعم التحكم باللمس بالإضافة إلى لوحة المفاتيح/الماوس التقليدية. 2. الوظائف: - توفير تحكم بديهي مع تلميحات تعليمية. - نظام مراحل وصعوبة تصاعدية. - حفظ التقدم باستخدام localStorage. - تنفيذ نظام النقاط والإنجازات. 3. العناصر البصرية والصوتية: - إنشاء واجهة مستخدم جذابة ومتناسقة. - دمج الرسوم المتحركة لتوفير ردود فعل سريعة. - تضمين مؤثرات صوتية وموسيقى خلفية مع خيار كتم الصوت. 4. الأداء والتحسين: - تحسين اللعبة لأداء FPS ثابت. - استخدام خوارزميات فعالة لمنطق اللعبة. - تقليل استهلاك الموارد وضمان استجابة سريعة. 5. تجربة المستخدم: - توفير تعليمات واضحة وأهداف محددة للعبة. - استخدام تأثيرات بصرية وصوتية إيجابية. - الحفاظ على توازن في مستوى الصعوبة لجذب اللاعب. 6. تفاصيل إضافية: - كتابة كود مضغوط مع تضمين الموارد. - تفعيل التصحيح ومعالجة الأخطاء للاستقرار. - توثيق الكود لتسهيل التعديلات المستقبلية. - تنفيذ تصميم متجاوب يناسب مختلف الأجهزة. خطوات تطوير اللعبة: - ابدأ ببنية HTML أساسية تتضمن CSS للأنماط وJavaScript للوظائف. - طور آلية حركة الدبابات التي تسمح بدوران 360 درجة وإطلاق النار. - صمم مستويات تتزايد في التعقيد وبرمج أنماط الذكاء الاصطناعي للأعداء. - أنشئ واجهة مستخدم ديناميكية لعرض الصحة، النقاط ومستوى اللعبة. - أنشئ وحدة باستخدام localStorage لمتابعة إنجازات اللاعب وحالة اللعبة. - اختبر اللعبة على أجهزة متعددة للتأكد من سهولة استخدام اللمس ولوحة المفاتيح/الماوس. ركز على توفير تجربة مستخدم ممتعة واستجابة سريعة باستخدام ميزات JavaScript الحديثة.
السؤال الأصلي
# Задание: Создай игру танки 3d ## Требования к игре: 1. **Платформа и технологии:** - Использовать HTML5, CSS3 и JavaScript (ES6+) без внешних фреймворков - Обеспечить работу на настольных и мобильных устройствах - Поддержка сенсорного управления и клавиатуры/мыши 2. **Функциональность:** - Интуитивно понятное управление с обучающими подсказками - Прогрессивная сложность и система уровней - Сохранение прогресса в localStorage - Система очков и достижений 3. **Визуальные и аудио элементы:** - Привлекательный и согласованный пользовательский интерфейс - Анимации для обеспечения отзывчивости и обратной связи - Звуковые эффекты и фоновая музыка с возможностью отключения 4. **Производительность и оптимизация:** - Оптимизированная производительность с стабильным FPS - Эффективные алгоритмы для обработки игровой логики - Минимизация потребления ресурсов и отзывчивость управления 5. **Пользовательский опыт:** - Четкие инструкции и цели игры - Положительное подкрепление через визуальные и звуковые эффекты - Сбалансированная кривая сложности для поддержания интереса ## Дополнительные детали: - Создайте компактный код с встроенными ресурсами - Обеспечьте отладку и обработку ошибок для стабильной работы - Комментируйте код для будущих модификаций - Реализуйте адаптивный дизайн для различных устройств ## Структура ответа: 1. Предоставьте полный HTML-файл, готовый к запуску 2. Включите все CSS и JavaScript непосредственно в HTML 3. Документируйте управление и механику игры в начале файла Q: Какая механика движения и атаки предусмотрена для танков? A: ты профессионал с многолетним опытом, сам решай! Q: Как игроки будут проходить уровни и получать достижения? A: ты профессионал с многолетним опытом, сам решай!
ملخص تكلفة التوليد
اسم النموذج: claude-3-7-sonnet-latest
وقت الاستجابة: 284.52 sec.
رموز النتيجة: 20,533
التكلفة: $0.31113300