Вопросы с тегом «procedural-generation»

13
Движение зависит от частоты кадров, несмотря на использование Time.deltaTime

У меня есть следующий код для расчета перевода, необходимого для перемещения игрового объекта в Unity, который вызывается LateUpdate. Из того, что я понимаю, мое использование Time.deltaTimeдолжно сделать окончательную частоту кадров перевода независимой (пожалуйста, обратите внимание,...

12
Как остановить кэширование текстур во время выполнения?

Процедурные текстуры с Substance Engine, по- видимому, обновляются очень быстро, если вы отключаете кэширование, изменяете одну выставленную переменную за раз, часто ее изменяете, и даже тогда, только после того, как пытались изменить ее 2 или 3 раза. Однако я хочу в основном наоборот. Например, у...

12
Развитие Terrain Generator

Я только недавно задал этот вопрос, и, похоже, был сделан вывод, что использование генетического программирования ( GP ) для создания процедурного игрового контента на самом деле не было сделано. Я хочу изменить это. Я вполне уверен, что GP может быть развернут, чтобы помочь найти новый генератор...

12
Как создать ландшафт, подобный выжженной Земле?

Я веб-разработчик, и я готов начать писать свои собственные игры. Для знакомства я выбрал JavaScript и canvasэлемент на данный момент. Я хочу создать такую ​​местность в Scorched Earth. Моя первая попытка заставила меня понять, что я не могу просто рандомизировать yзначение; должно было быть...

11
Как я могу случайным образом сгенерировать 2D-рельеф боковой прокрутки на основе тайлов?

Я хочу случайным образом сгенерировать карту для 2D-игры с боковым скроллером, используя следующий набор тайлов: Я нашел несколько отличных статей о процессе битовой маскировки, например: http://www.angryfishstudios.com/2011/04/adventures-in-bitmasking/ http://www.saltgames.com/2010/a-bitwise...

11
Проблема формирования алмазно-квадратной местности

Я реализовал алгоритм алмазного квадрата в соответствии с этой статьей: http://www.lighthouse3d.com/opengl/terrain/index.php?mpd2 Проблема в том, что я получаю эти крутые скалы по всей карте. Это происходит по краям, когда ландшафт рекурсивно подразделяется: Вот источник: void...

11
Выравнивание по пространству по оси: разделить пространство на случайные прямоугольники?

Мне нужен метод, чтобы разделить трехмерное пространство на выровненные по случайной оси фигуры. На данный момент я делю 2d пространство для тестирования. Самый непосредственный подход, который я предложил, - определить прямоугольник размером (1, 1), а затем рекурсивно разделить все существующие...

10
Лучшее решение для «строки уровня»?

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

10
Как убедиться, что игра может быть завершена

Я не уверен, что описан правильный термин для того, что я ищу, поэтому прошу прощения, если это дублирующий вопрос. Но есть ли термин / алгоритм, чтобы убедиться, что игра «выполнима» по отношению к бесконечному скроллеру. Под завершаемостью я подразумеваю, что если бы у меня была игра, в которой...

10
Уменьшите количество ребер графа, оставив его подключенным

Я разрабатываю игру со случайно сгенерированными подземельями. Я хотел бы рассматривать это как связанный, неориентированный граф, в котором узлы - это комнаты, а ребра - это двери или коридоры. Затем я выбираю «боковой» узел в качестве входа в подземелье, вычисляю расстояние между этим входом и...

10
Генерация имени

Я делаю игру (или, по крайней мере, планирую), и для этого мне нужен способ автоматически генерировать имена для "боссов" NPC (длинное объяснение и несущественное здесь). Что - то вроде этого является хорошим примером того , что я имею в виду. У меня есть идея, что я могу просто создать базу данных...

10
Процедурные ландшафты в 3D: что сделано? Есть ли общий алгоритм и / или теории об этом? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Помимо программирования, моделирование среды...

10
Использование L-Systems для процедурной генерации городов

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

10
Процедурно сгенерированная карта местности. Смешанные переходы между типами местности

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

10
Как удалить плавающий ландшафт при генерации с помощью 3D Perlin Noise?

В настоящее время я использую 3D Perlin Noise для генерации случайной местности в сочетании с марширующими кубами. Кажется, моя проблема заключается в масштабировании функции шума, чтобы получить разумную высоту в моей местности. Если используется только одна октава, все точки относительно шума,...

10
Процедурное поколение, игровые обновления и эффект бабочки

ПРИМЕЧАНИЕ: я спрашивал об этом в Stack Overflow несколько дней назад, но у меня было очень мало просмотров и никакого ответа. Решил, что я должен спросить на gamdev.stackexchange вместо этого. Это общий вопрос / просьба о совете по поддержке системы процедурного генерирования посредством...

10
Генерация случайных карт - стратегии рассеяния / кластеризации случайных узлов

Я делаю простую стратегическую игру 4X в космосе, где каждый узел является точкой интереса (планета, астероид и т. Д.). Чтобы случайным образом создать карту, я бы следовал инструкциям ниже Определите, сколько типов каждого узла будет иметь карта (например, 5 планет земного типа, 10 бесплодных...

10
Террасные горы

Я пытаюсь воспроизвести эффект процедурного ландшафта, который я нашел на сайте портфолио / блога несколько дней назад. Цитируя сайт, террасирование было сгенерировано путем «умножения [конечной высоты] на некоторое значение демпфирования в пределах определенного диапазона высот, чтобы создать...

10
Как бы я внедрил процедурно сгенерированные тайлы в libgdx?

Я создаю простую игру Zelda-esque сверху вниз в libgdx, и я хочу реализовать основанные на тайлах подземелья, которые генерируются процедурно, подобно этому. В Libgdx есть класс TiledMap, который, как мне кажется, соответствует моим потребностям, однако документация вне официальных документов...

10
Как я могу гарантировать, что процедурные уровни в РТС справедливы?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я видел, что симметрия и согласованность важны в дизайне уровней RTS, но я ленив и хочу...