1인칭 어뢰 공격 게임
세부 정보
요약
Unity와 URP를 활용한 모바일용 1인칭 어뢰 공격 시뮬레이션 게임.
프롬프트
러시아어로 'Морской бой'라는 이름의 1인칭 어뢰 공격 시뮬레이션 게임을 만드세요. 플레이어는 잠수함을 조종하여 어뢰로 적 함선을 공격합니다. 이 게임은 모바일 기기를 위해 Unity와 URP를 사용하여 최적화된 그래픽을 제공합니다. 게임 메커니즘 잠수함 조작: - 이동: 가상 조이스틱과 버튼 사용. - 왼쪽 조이스틱으로 전진/후진 및 회전. - 오른쪽에서 스와이프하여 깊이 조절 (수면으로 상승하거나 잠수). 카메라 및 조준: - 스와이프 제스처로 카메라 제어. - 오른쪽 '타겟' 버튼으로 목표 설정. - 조준 유지 시 자동 목표 고정. 어뢰 및 공격: - 어뢰 발사: - 오른쪽 '발사' 버튼. - 어뢰 종류 선택 (일반, 유도, 심해). - 어뢰는 관성, 속도, 깊이 등 수중 물리 법칙을 따름. - 조준 및 충격: - 일반 어뢰는 직선으로 이동. - 유도 어뢰는 범위 내의 함선을 추적. - 충격 시 함선의 속도, 방향, 바람, 파도, 현실적인 폭발 물리 고려. 적 함선 및 AI: - AI가 수행: - 순찰. - 위협 감지 시 항로 변경. - 잠수함 감지 시 수중 폭탄 투하. - 함선 종류: - 구축함: 빠르고 수중 폭탄 장착. - 순양함: 느리지만 강한 방어력. - 항공모함: 보호받는 고가치 목표. 수중 물리 및 몰입감: - 파도와 해류를 포함한 현실적인 수중 물리. - 깊이에 따라 시야 감소. - 환경: 탁 트인 바다, 얼음 해역, 군도 등. 인터페이스 및 HUD: - 화면 요소: - 오른쪽 상단 미니맵. - 하단 어뢰 패널. - 왼쪽 깊이 및 산소 지표. - 조작 버튼: 왼쪽 조이스틱은 이동, 오른쪽 버튼은 조준, 발사, 깊이 조절. 직관적인 터치 조작으로 몰입감 있는 잠수함 전투 경험을 제공하세요.
원본 프롬프트
Техническая документация: Игра «Морской бой» от первого лица (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: Взрыв визуальный
생성 비용 요약
모델 이름: claude-3-7-sonnet-latest
응답 시간: 183.07 sec.
결과 토큰: 15,481
비용: $0.23551500