Войти
Игровой ДизайнФорумОбщее

Как в играх с открытым миром реализованы границы карты?

Страницы: 1 2 Следующая »
#0
8:42, 12 июля 2019

Я сейчас потихоньку пилю игру с открытым миром, и недавно вопрос границ карты и недопущения игрока за оные встал передо мной во весь рост. Я в свое время поиграл во много игор, и, к своему стыду, не помню, каким образом реализованы границы карты игровых миров. Помню только, что в Скайриме со всех сторон непроходимые горы, а морем почему-то нельзя уплыть. А как с этим обстоят дела в других играх?
Прошу напомнить также мне, какие есть вообще варианты реализации границ - я знаю только 2:
- непроходимый ландшафт
- невидимый коллайдер, за который нельзя выйти (но через него видно карту до горизонта)


#1
(Правка: 9:04) 9:03, 12 июля 2019

Llevellyn
Только не вздумай реализовывать невидимый самогонный коллайдер, ибо он самый позорный :)
· скалы, каменные валуны, просто крутые подъёмы
· вода (река, озеро или море), в которой можно утонуть
· глубокий ров, овраг, из которого можно вылезти только в обратную сторону или уже не вылезти
· дикие непроходимые заросли, хоть деревьев, хоть колючего кустарника
· забор, запертые здания и другие строения
Всё ограничивается твоим ограниченным либо неограниченным воображением )))

#2
9:54, 12 июля 2019

В ведьмаке Геральт говорит что он туда не пойдет и просто разворачивается обратно.

#3
10:26, 12 июля 2019

Окружить карту океаном, и если лодка игрока углубляется слишком далеко, из воды вылезает Кракен и кладет игре конец. При этом можно дать игроку ложную надежду, что Кракена можно убить. Распустить в тавернах слухи о герое, который в древности победил Кракена и доплыл туда, "где нас нет". К концу прохождения игрок может докачаться до такого уровня, что сможет сражаться с Кракеном почти на равных, но так никогда и не победит.
А можно просто натянуть карту на глобус и замкнуть мир. Отплываешь от западного берега - приплываешь к восточному. На крайнем юге - непроходимые зыбучие пески, на крайнем севере - непроходимые ледяные горы, а запад незаметно переходит в восток.

#4
(Правка: 10:30) 10:30, 12 июля 2019

Была уже такая тема: Как красиво ограничить открытый уровень?

#5
10:40, 12 июля 2019

Если игра в фентезийном сеттинге, то можно задизайнить в стиле "Плоского мира" Пратчетта: окружить мир кольцевым морем, с которого игрок конечно же может упасть и умереть от удушья через минуту полета в пустоте. При этом если он догадается посмотреть откуда он падает - то пусть не удивляется увидев слонов и черепаху :)

#6
10:44, 12 июля 2019

Ranma
> можно задизайнить в стиле "Плоского мира" Пратчетта: окружить мир кольцевым морем
Ты с этим поосторожней :) нынче объявилась масса дебилов, которые в это слепо верят ))) если только новостя не фейковые!

#7
(Правка: 10:48) 10:47, 12 июля 2019

Daniil Petrov
Если дебилы изучают мир по играм, то почему тогда они не верят заодно в существование магии, эльфов, драконов? Wait, oh shi~~~... у нас уже есть толкиенисты :)

#8
(Правка: 10:57) 10:57, 12 июля 2019

Ranma
> то почему тогда они не верят заодно в существование магии, эльфов, драконов?
А ты уверен, что они не существуют? :) Смотри, а то оскорбишь чувства верующих! )))

#9
12:37, 12 июля 2019

Walter Sullivan
> В ведьмаке Геральт говорит что он туда не пойдет и просто разворачивается
> обратно.
Черт, это гениально! Я пожалуй так и сделаю. Осталось только придумать, как ограничить передвижение по воде (вариант с "я туда не поплыву" тут не сработает, потому что лодка или корабль может плыть под воздействием течения или ветра).
Нужно было сразу уточнить, что у меня игра в реалистичном сеттинге, на куске ландшафта из реального мира размером от 10х10 до 40х40км, поэтому копать рвы или окружать все горами по периметру - не вариант

#10
(Правка: 14:08) 13:58, 12 июля 2019

Llevellyn
> я знаю только 2
3.дамажить, или убивать.Напримерв в гта 5 за пределами острова там везде вода, у самолетов глохнет двигатель, плывущего персонажа съедает акула, лодки хз не помню.В 3 или 4 фолыче персонажа быстрее убивала радиация если он выйдет за границу карты.
4.Тупо выводить игроку какое-нибудь сообщени что дальше нельзя и разворачивать его в обратную сторону либо телепортировать к каким-то точкам.

#11
14:10, 12 июля 2019

Llevellyn
> тут не сработает, потому что лодка или корабль может плыть под воздействием
> течения или ветра).
- лодка начинает тонуть
- лодка переворачивается и тонет
- лодку сжирает кракен

#12
(Правка: 15:24) 15:24, 12 июля 2019

такой вопрос когда-то задавали на собеседовании в нивал.

#13
15:44, 12 июля 2019

Вроде в Journey было. Пустыня и персонажа сдувает ветер и отбрасывает от края карты.

#14
(Правка: 21:29) 16:17, 12 июля 2019

Ranma
> не верят заодно в существование магии, эльфов, драконов?
это пришельцы инопланетяне факты посещений. многие верят в инопланетян.
дракон=рептилоид.гном= классический пол-метра серый.высокий эльф=нордический тип пришельца.
https://www.youtube.com/watch?v=04WAveJzMDk

Страницы: 1 2 Следующая »
Игровой ДизайнФорумОбщее