Jogo de Combate Submarino
detalhes
resumo
Um jogo de guerra submarina em primeira pessoa, totalmente em russo.
prompt
Crie um jogo detalhado onde o jogador comanda um submarino para atacar navios inimigos usando torpedos, apresentado em perspectiva de primeira pessoa. O jogo deve ser em russo. Mecânicas de Jogo: - Controle do Submarino: Implemente joysticks virtuais e gestos de swipe para a manobra. - Use o joystick esquerdo para mover para frente/para trás e virar. - Faça um swipe no lado direito da tela para mudar a profundidade (swipe para cima para subir, para baixo para mergulhar). - Câmera e Mira: - Use gestos de swipe para movimentar a câmera. - Implemente um botão 'Alvo' no lado direito para mirar. - Ative a mira automática ao manter o botão pressionado. - Torpedos e Ataques: - Lançamento de Torpedos: Implemente um botão 'Fogo' na interface à direita. - Permita a seleção do tipo de torpedo (padrão, guiado, carga de profundidade). - Simule a física da água que afeta o movimento dos torpedos (inércia, velocidade, profundidade). - Torpedos padrão viajam em linha reta; torpedos guiados rastreiam navios dentro de um raio, considerando velocidade, direção, clima e efeitos realistas de explosão. - Navios Inimigos e IA: - Programe a IA para imitar patrulhas, alterar a rota ao detectar ameaças e contra-atacar com cargas de profundidade. - Inclua tipos de navios como destróieres (rápidos, usam cargas de profundidade), cruzadores (lentos, mas blindados) e porta-aviões (valiosos e fortemente protegidos). - Física da Água e Imersão: - Simule água, ondas e correntes realistas. - A profundidade afeta a visibilidade; quanto mais profundo, mais difícil de ver. - Inclua diversos cenários, como oceano aberto, águas geladas e arquipélagos. - Interface e HUD: - Inclua um mini-mapa, painel de torpedos e indicadores de profundidade e oxigênio. - Forneça controles intuitivos na tela: joystick esquerdo para movimento e área direita para mira, disparo e controle de profundidade. - Notas de Implementação: - Utilize Unity (C#) com Universal Render Pipeline (URP) para gráficos otimizados. - Implemente simulação realista da água utilizando um Ocean System. - Adicione efeitos sonoros como sonar, explosões subaquáticas e sons realistas de água. O jogo foca em uma jogabilidade imersiva e estratégica onde o jogador deve gerenciar eficazmente os controles e armamentos do submarino para contrapor as táticas inimigas.
prompt original
Техническая документация: Игра «Морской бой» от первого лица (First-Person Torpedo Attack Simulation, Mobile Version) 1. Введение Данная документация описывает техническую реализацию мобильной игры «Морской бой» от первого лица. Игрок управляет подводной лодкой и атакует вражеские корабли с помощью торпед. Игра разрабатывается на Unity (C#) с использованием URP (Universal Render Pipeline) для оптимизированной графики. Управление адаптировано под тачскрин и реализуется через джойстики на экране. ⸻ 2. Основные игровые механики 2.1. Управление подлодкой Управление осуществляется через виртуальные джойстики и кнопки на экране. 2.1.1. Движение подлодки • Левый джойстик (слева на экране) – управление движением вперед/назад и поворотами. • Правая сторона экрана – свайпы для изменения глубины (вверх – всплытие, вниз – погружение). 2.1.2. Камера и прицеливание • Игрок управляет камерой свайпами по экрану. • Включение прицела – кнопка “Прицел” на правой стороне экрана. • Автоматическое наведение на цель при удерживании прицела. ⸻ 2.2. Торпеды и атака Игрок может стрелять торпедами по кораблям. 2.2.1. Запуск торпед • Кнопка «Огонь» на правой стороне экрана. • Возможность выбора типа торпеды (обычная, самонаводящаяся, глубинная). • Торпеды следуют физике воды: • Инерция • Скорость • Глубина 2.2.2. Наведение и попадание • Обычные торпеды – летят по прямой. • Самонаводящиеся – отслеживают корабли в радиусе действия. • Попадание учитывает: • Скорость и направление корабля • Ветер и волны • Реалистичную физику взрыва (радиус поражения, разлет осколков). ⸻ 2.3. Вражеские корабли и ИИ Противники управляются AI, который моделирует: • Патрулирование • Изменение курса при обнаружении угрозы • Стрельбу глубинными бомбами при обнаружении подлодки 2.3.1. Типы кораблей • Эсминцы – быстроходные, сбрасывают глубинные бомбы. • Крейсеры – медленные, но с мощной защитой. • Авианосцы – цель с высокой ценностью, но окружена защитой. ⸻ 2.4. Физика воды и погружения • Реалистичная физика воды с волнением и течениями. • Погружение влияет на видимость (чем глубже, тем хуже видно). • Локации: открытый океан, ледяные воды, архипелаги. ⸻ 3. Интерфейс и HUD На экране присутствуют: • Миникарта (верхний правый угол). • Панель торпед (нижняя часть экрана). • Индикатор глубины и кислорода (слева). • Кнопки управления: • Левый джойстик – движение • Кнопки – прицел, огонь, глубина ⸻ 4. Техническая реализация 4.1. Движок и графика • Unity (C#) • Universal Render Pipeline (URP) • Реалистичная вода через Ocean System 4.2. Физика • Buoyancy (плавучесть подлодки) • Реалистичное сопротивление воды 4.3. Звук и эффекты • Эхо-сонар • Глубинные взрывы • Реалистичный звук воды Q: Как игроки будут взаимодействовать с виртуальными джойстиками и кнопками? A: Они будут отображены на экране Q: Какие UI элементы кроме джойстиков и кнопок управления важны для удобства игроков? A: Никакие кроме них Q: По какой форме игроки получают обратную связь о попадании торпеды? A: Взрыв визуальный
resumo de custos de geração
nome do modelo: claude-3-7-sonnet-latest
tempo de resposta: 190.97 sec.
tokens de resultado: 16,186
custo: $0.24613200