Atirador em terceira pessoa
detalhes
resumo
Jogo de tiro em terceira pessoa 3D feito com HTML5, CSS3, JS e PWA.
prompt
Crie um jogo de tiro em terceira pessoa 3D inspirado em jogos como DOOM. O jogo será desenvolvido usando HTML5, CSS3 e JavaScript (ES6+), sem frameworks externos. Recursos * Página HTML completa com todo o CSS e JavaScript inclusos. * Implementar a funcionalidade de Progressive Web App (PWA), incluindo registro de Service Worker e um arquivo de manifesto para acessibilidade offline. * Projetar um layout adaptativo que funcione tanto em dispositivos móveis quanto em desktops. * Garantir suporte para controles por toque, teclado e mouse. * Criar animações e transições suaves para melhorar a experiência do usuário. Instruções Mecânicas do Jogo - Tiro: Os jogadores devem ser capazes de mirar e disparar uma arma. Implemente a lógica de impacto de bala, detecção de acerto e contagem de munição. - Movimento: Permita que o jogador se mova em um espaço tridimensional usando as teclas WASD ou controles por toque em dispositivos móveis. Implemente a detecção de colisão para evitar que o jogador passe por obstáculos. - Pulo: Inclua uma mecânica de pulo que permita aos jogadores superar obstáculos ou lacunas. Interface do Usuário - Barras de vida: Exiba uma representação visual da saúde do jogador como uma barra, atualizando em tempo real conforme o dano sofrido. - Contador de munição: Mostre a quantidade de munição restante, atualizando conforme ela é utilizada. - Mini-mapa: Inclua um pequeno mapa para ajudar os jogadores a navegar na arena do jogo. Código e Arquitetura - Comente o código extensivamente para descrever funcionalidades e o fluxo do processo. - Estruture a aplicação usando uma arquitetura clara, separando preocupações entre renderização, lógica e manuseio da entrada do usuário. Elementos PWA - Garanta que o Service Worker gerencie o cache para jogo offline. - Inclua um arquivo de manifesto especificando metadados do PWA, como ícones e nome do app, permitindo instalação em dispositivos. Com atenção à interação do usuário e à jogabilidade, esta instrução cria uma experiência de shooter em terceira pessoa envolvente e robusta.
prompt original
# 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.
resumo de custos de geração
nome do modelo: o3-mini-high
tempo de resposta: 84.98 sec.
tokens de resultado: 13,973
custo: $0.06241730