Интерактивная карта¶
Интерактивная карта — это цифровая карта, с которой пользователь может взаимодействовать в реальном времени: масштабировать, перемещать, нажимать на объекты, прокладывать маршруты и, в ряде случаев, управлять персонажем или камерой в трёхмерном пространстве. Понятие «карта, где можно ходить» чаще всего относится либо к трёхмерным игровым мирам, где перемещение по карте является основой геймплея, либо к веб-картам с режимом просмотра улиц (Street View), позволяющим виртуально перемещаться по реальным местам.
¶Трёхмерные игровые карты
В компьютерных играх карта, по которой можно ходить, — это, как правило, игровой мир (уровень, зона, открытый мир), построенный в трёхмерной или двухмерной проекции. Игрок управляет персонажем, который перемещается по поверхности карты, взаимодействует с объектами, вступает в столкновения с геометрией и триггерами.
¶Открытый мир
Открытый мир (open world) — жанровая модель, при которой карта доступна для свободного исследования без жёсткой линейности. Ключевые примеры:
- The Elder Scrolls V: Skyrim (2011) — северная провинция Скайрим, около 37 км² игровой поверхности;
- The Witcher 3: Wild Hunt (2015) — мир с двумя большими регионами и островами;
- Red Dead Redemption 2 (2018) — открытый мир, воспроизводящий вымышленные штаты Америки 1899 года;
- Death Stranding (2019) — карта, где основной механикой является именно пеший маршрут: преодоление рельефа, балансировка, выбор проходимых путей.
В российской разработке известны проекты с акцентом на исследование карты: Pathfinder: Kingmaker (2018) и Pathfinder: Wrath of the Righteous (2021) от студии Owlcat Games, где перемещение по карте мира сопровождается системой похода и ресурсов.
¶Процедурная генерация карт
Часть игр строит карту алгоритмически при каждом новом прохождении. Так работают roguelike-проекты: Minecraft (2011) генерирует бесконечный мир из блоков, No Man's Sky (2016) — 18 квинтиллионов планет, Spelunky — подземелья из заранее заготовленных фрагментов.
¶Двухмерные карты
В двухмерных играх «ходьба по карте» реализуется как перемещение по плоскости: платформеры (Celeste, Hollow Knight), top-down RPG (The Legend of Zelda: A Link to the Past) и карты-подземелья в духе классических dungeon crawler.
¶Веб-карты с режимом просмотра улиц
Второе основное значение запроса — сервисы, где можно виртуально «ходить» по реальным улицам. Технология была впервые массово внедрена Google Street View (запущен в 2007 году), где панорамные снимки, сделанные со специальных машин с камерами, позволяют перемещаться по улицам шаг за шагом.
¶Российские сервисы
- Яндекс.Карты — режим «Панорамы улиц» доступен для большинства городов России и ряда стран СНГ; съёмка ведётся специальными автомобилями Яндекса с многообъективными камерами.
- 2ГИС — сервис с панорамами и детальными картами, включая внутренние пространства организаций.
Развитием идеи является режим «Ходьба» в Яндекс.Картах, где пользователь перемещается по улице с шагом, а не только перетаскивает вид.
¶Трёхмерные карты городов
Некоторые сервисы позволяют не только ходить, но и рассматривать города в 3D: Google Earth показывает трёхмерные модели зданий, Яндекс.3D — объёмные карты нескольких российских городов.
¶Технологии построения
| Технология | Описание |
|---|---|
| Полигональные меши | Классическое представление поверхности карты в 3D-играх |
| Воксели | Кубические ячейки (Minecraft, Teardown) |
| Тайловые карты | 2D-карты из фрагментов-тайлов, используемые и в играх, и в веб-картах |
| Photogrammetry | Построение 3D-моделей реальных объектов по фотографиям |
| LiDAR | Лазерное сканирование рельефа и зданий для картографии |
Для веб-карт применяются WebGL и библиотеки Leaflet, Mapbox GL, OpenLayers; для игр — движки Unreal Engine, Unity, Godot.
¶Мультиплеерные карты
В сетевых играх карта, по которой ходят несколько игроков, синхронизируется между клиентами. Известные примеры карт-«миров»: Dota 2 (карта 150×150 условных единиц с тремя дорожками), Counter-Strike 2 (карты Dust2, Mirage и другие), World of Warcraft — мир, по которому перемещаются тысячи игроков одновременно.
¶Образовательные и музеевые карты
Технология «ходьбы по карте» применяется и вне игр: виртуальные туры по музеям (Эрмитаж, Третьяковская галерея), по историческим местам и по объектам промышленного наследия. Такие карты строятся на панорамных снимках и 3D-сканах и позволяют перемещаться по пространству через браузер.
¶См. также
- Геоинформационная система
- Виртуальная реальность
- Картография
¶Источники
- Геймдизайн: теория и практика (Jesse Schell, «The Art of Game Design»)
- Справочник по WebGL и Leaflet
- Официальные документации Unreal Engine и Unity
- Материалы Яндекс.Карт и 2ГИС о технологии панорамной съёмки
