Вопросы с тегом «maps»

Визуальное представление географического региона, показывающее физические особенности.

63
Генерация случайной карты

Я запускаю / запускаю RPG-игру с 2D-картами плиток на Java и хочу реализовать случайную генерацию карт. У меня есть список различных тайлов (грязь / песок / камень / трава / гравий и т. Д.), А также тайлы с водой и дорожки, проблема в том, что я понятия не имею, с чего начать при составлении карты...

52
Алгоритмы дождя + создание реки в процедурно генерируемой местности

Недавно я увлекся вещами, которые можно сделать с процедурной местностью, и начал немного экспериментировать с построением мира. Я хотел бы иметь возможность сделать миры чем-то вроде крепости Гномов с помощью биомов, созданных из множества различных карт. Итак, первый шаг сделан. Используя...

50
Вертикальные и горизонтальные шестигранные сетки, плюсы и минусы [закрыто]

С помощью шестигранных решеток вы можете расположить плитки остроконечными сторонами вверх, чтобы вы могли перемещаться вдоль оси запад-восток, или вы можете расположить их ребром вверх, чтобы вы могли двигаться вдоль оси север-юг. , Горизонтальная или остроконечная шестигранная сетка: Вертикальная...

46
Как избежать текстурного кровотечения в текстурном атласе?

В моей игре есть Minecraft-подобная местность из кубов. Я генерирую буфер вершин из данных вокселей и использую атлас текстуры для внешнего вида различных блоков: Проблема в том, что текстура удаленных кубов интерполируется с соседними плитками в текстурном атласе. Это приводит к появлению линий...

40
Как можно определить заливы и проливы на процедурно сгенерированной карте?

У меня есть процедурно сгенерированная карта с использованием ячеек Вороного, с определенным уровнем моря и правдоподобной картой высот. До сих пор мне удавалось маркировать определенные географические особенности: суша, океан, озера, реки, лиманы, слияния, горы и биомы. Биомы включают тундру,...

29
Способ хранения потенциально бесконечных данных 2D-карты?

У меня есть 2D-платформер, который в настоящее время может обрабатывать фрагменты размером 100 на 100, причем координаты фрагментов хранятся как длинные, так что это единственный предел карт (maxlong * maxlong). Все позиции сущности и т. Д. Имеют отношение к чанкам, и здесь нет ограничений У меня...

28
Существует ли алгоритм обнаружения «материка» на 2D-карте?

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

26
Как я могу определить характерные регионы в процедурном мире?

Я строю остров. Я использую классическое решение карты высот: с помощью функции построения холмов, избегая углов карты, я делаю высоту. Затем шум перлина дает мне некоторые климатические переменные для работы с биомами. Теперь я сталкиваюсь с двумя проблемами, которые каким-то образом связаны: В...

24
Когда вы наносите на карту поверхность сферы с плитками, как вы можете справиться с полярным искажением?

Легко иметь дело с тем, как локации взаимодействуют на чистой декартовой сетке. Это просто ванильная математика. И вы можете просто игнорировать геометрию поверхности сферы, если хотите просто обрезать полюса или что-то в этом роде. Но я продолжаю придумывать идеи для игр, где полярное пространство...

22
Как я могу создать случайный «мир» в движке плиток?

Я разрабатываю игру, которая работает на классическом движке плиток, но мир которого генерируется случайным образом. Существуют ли игры или алгоритмы, которые делают это? Алгоритмы процедурной генерации, которые я обнаружил, никогда не используют систему листов ... Каков был бы лучший способ...

20
Лучшая практика для системы координат карты

Существуют ли какие-либо соглашения и / или наиболее известные методы, касающиеся систем координат в игровых картах? Находится ли источник обычно в центре карты? Или он живет в углу, а карта построена в одном октанте трехмерного...

19
Сферическое представление карты

Моя последняя игра будет проходить на небольшом планетоиде. Я ищу хорошую структуру данных для представления ячеек на поверхности сферы. Треугольники, квадраты, пятиугольники, шестиугольники? Какой из них минимизирует растяжку и создает наилучшую плитку? Сферическое отображение является самым...

18
Передаются ли огромные статические объекты, такие как среда, от сервера к клиенту в современных многопользовательских играх?

У меня есть авторитетная система, где, когда игрок присоединяется к матчу, он получает все уже порожденные объекты - порожденные собой (клиент). Это выглядит так: Client отправляет токен доступа Server Client получает согласие от Server Client переключает сцену на игровую сцену Serverотправляет...

18
Как я могу генерировать случайные карты, которые напоминают случайные карты Age of Empires II?

Мне нравится способ, которым Age of Empires II генерирует случайные карты (хорошее разнообразие, приличные биомные переходы, карты чувствуются случайными, не чувствуя себя хаотично), но я изо всех сил пытаюсь воспроизвести стиль. Я пытался использовать, например, шум Перлина, но все получается либо...

18
Как называется графический эффект, возникающий с удаленными текстурами без отображения?

Мы все знаем о мип-картографии . Это снижает качество текстуры, когда текстура находится дальше. Без mip-mapping текстура кажется «мерцающей», как вершина горы здесь: Есть ли какое-то конкретное имя для этого? Я хочу написать предложение типа «Я применил mip-mapping для решения эффекта ___» или...

17
Как я могу обнаружить связанные (но логически разные) водоемы на двухмерной карте?

У меня есть 2D гексагональная карта сетки. Каждая шестнадцатеричная ячейка имеет значение высоты, используемое для определения, вода это или океан. Я пытаюсь придумать хороший способ определения и маркировки водоемов. Океаны и внутренние моря просты (используя алгоритм заливки). Но как насчет...

16
Как создать мозаичный сплошной шум для генерации карт?

Привет, ребята, я пытаюсь выяснить, как генерировать мозаичные фракталы в коде (для игровых карт, но это не имеет значения ) Я пытался изменить плагин Solid Noise, поставляемый с GIMP (с моим крайне ограниченным пониманием того, как код работает) но я не могу заставить мой работать правильно. Мой...

16
Лучший способ создать карту для 2D-игры?

Я прошу прощения за субъективное "лучшее" ключевое слово. Мы с другом начали создавать 2D приключенческую игру. Это будет сверху вниз в стиле покемонов или зельда (просто перспектива). Мы обсуждали методы создания большой карты мира, по которой игрок может перемещаться, не напрягая возможности...