Jogo móvel de combate naval

resumo

Jogo móvel em primeira pessoa de combate naval com submarino, em russo.

prompt

Crie um jogo móvel de combate naval em primeira pessoa em russo, com foco em um submarino. Os controles devem ser adaptados para telas sensíveis ao toque usando joysticks na tela.

Mecânicas do Jogo

Controles do Submarino
- Movimento: Utilize o joystick esquerdo para avançar/retroceder e virar. Deslizes no lado direito da tela alteram a profundidade (para cima para emergir, para baixo para mergulhar).
- Câmera e Mira: Os jogadores controlam a câmera deslizando na tela. Um botão de ‘Alvo’ no lado direito permite mirar, com bloqueio automático no alvo enquanto o botão estiver pressionado.

Torpedos e Ataque
- Os jogadores podem disparar torpedos em navios inimigos. Ao pressionar o botão de disparo, um torpedo é lançado em direção ao navio inimigo, causando mais dano com mira precisa. Um impacto perfeito no centro destrói o alvo.
- Lançamento de Torpedos: Utilize o botão de ‘Disparo’ no lado direito da tela.
- Implemente uma física realista de explosões (raio de explosão, dispersão de estilhaços).

Navios Inimigos e IA
- Os inimigos são controlados por IA, simulando:
  - Patrulhamento
  - Mudanças de curso ao detectar ameaças
  - Ataques com profundidade de carga ao detectar o submarino
- Tipos de Navios:
  - Destróieres: Rápidos, lançam cargas de profundidade.
  - Cruzadores: Lentos porém muito blindados.
  - Porta-aviões: Alvos de alto valor com escolta protetora.

Interface e HUD
- A tela deve exibir:
  - Mini-mapa: Canto superior direito.
  - Painel de torpedos: Parte inferior da tela.
  - Indicador de profundidade e oxigênio: Lado esquerdo.
  - Botões de controle: Joystick esquerdo para movimento, e botões para alvo, disparo e ajuste de profundidade.

FAQ:
- Elementos adicionais na interface: Nenhum indicado.
- Estilo visual preferido: Minimalismo.
- Nível de dificuldade da IA: Médio.

prompt original

Техническая документация: Игра «Морской бой» от первого лица
, Mobile Version)Управление адаптировано под тачскрин и реализуется через джойстики на экране.

⸻

2. Основные игровые механики

2.1. Управление подлодкой

Управление осуществляется через виртуальные джойстики и кнопки на экране.

2.1.1. Движение подлодки
	•	Левый джойстик (слева на экране) – управление движением вперед/назад и поворотами.
	•	Правая сторона экрана – свайпы для изменения глубины (вверх – всплытие, вниз – погружение).

2.1.2. Камера и прицеливание
	•	Игрок управляет камерой свайпами по экрану.
	•	Включение прицела – кнопка “Прицел” на правой стороне экрана.
	•	Автоматическое наведение на цель при удерживании прицела.

⸻

2.2. Торпеды и атака

Игрок может стрелять торпедами по кораблям. После нажатия кнопки огонь вылетает торпеда в сторону вражеского корабля и в случае правильного прицеливания повреждает корабль чем точнее прицеливание по вражескому кораблю тем больше уровень повреждения в случае 100% наведения на середину цели - уничтожение 

2.2.1. Запуск торпед
	•	Кнопка «Огонь» на правой стороне экрана.

	•	Реалистичную физику взрыва (радиус поражения, разлет осколков).

⸻

2.3. Вражеские корабли и ИИ

Противники управляются AI, который моделирует:
	•	Патрулирование
	•	Изменение курса при обнаружении угрозы
	•	Стрельбу глубинными бомбами при обнаружении подлодки

2.3.1. Типы кораблей
	•	Эсминцы – быстроходные, сбрасывают глубинные бомбы.
	•	Крейсеры – медленные, но с мощной защитой.
	•	Авианосцы – цель с высокой ценностью, но окружена защитой.

⸻

⸻

3. Интерфейс и HUD

На экране присутствуют:
	•	Миникарта (верхний правый угол).
	•	Панель торпед (нижняя часть экрана).
	•	Индикатор глубины и кислорода (слева).
	•	Кнопки управления:
	•	Левый джойстик – движение
	•	Кнопки – прицел, огонь, глубина

⸻


Q: Какие дополнительные элементы интерфейса должны присутствовать на экране?
A: Отсутствуют 

Q: Каковы предпочтения по визуальному оформлению игрового интерфейса?
A: Минимализм 

Q: Какой уровень сложности должен быть у AI противников?
A: Средний 

resumo de custos de geração

nome do modelo: claude-3-7-sonnet-latest

tempo de resposta: 120.31 sec.

tokens de resultado: 10,161

custo: $0.15544200