Процедурно Генерируемый Город / gamedev :: город :: диссертация :: Игры

диссертация город gamedev Игры 

Процедурно Генерируемый Город

Всем привет!

Пишу диссер на тему "Процедурно Генерируемый Город". Задачей поставил себе создание софта, с которым любой сможет сгенерировать любой город по заданным параметрам.Усть две основные категории параметров - ландшафта и города. Ландшафт создаётся на основе шума(noise), который задаёт вершины поверхности и преобразует их в модель. Ну и текстурки подстраиваются под высоту.

У города есть уйма настраеваемых свойств. Основное - генерится ли внешняя часть города - использую для создания и разделение на "историческую центральную застройку" и "современный город" (перевожу с английского, так что простите за кривость).Настраивается длина и ширина улиц,зданий. Также есть возможность создавать "городскую стену", опоясывающую центр. Ну и последний параметр - зонирование - пользователь может закинуть текстурку на которой разными цветами укажет в какой части города будет какая зона.Как пример - вокруг центре у меня "коммерческая" зона с небоскрёбами и оффисами, по краям - жилой пригород и в одном из углов "индустриальная" зона (не успел на викторианские заводы из красного кирпича присобачить здоровенные трубы).

Так как в диссере мне нужно добавить оценивание полученных результатов, буду особо признателен, если напишите, насколько(по 10-ти бальной системе) оно выглядит:

*правдоподобно *эстетично(красиво) *вариативно

Прочие комментарии, например, возможное использование, очень горячо приветствуются

(По тэгам не уверен, если чего не хватает, например "длиннопост", напишите плез)

Одна вариация старого города (+вид сверху):

диссертация,город,gamedev,Игры


диссертация,город,gamedev,Игры

Другая вариация старого города (+вид сверху)(тут вырублен параметр, запрещаюший строить на горах):

диссертация,город,gamedev,Игры
диссертация,город,gamedev,Игры

Современный город:

диссертация,город,gamedev,Игры

Комбинация старого центра и новостроек по краям

диссертация,город,gamedev,Игры
диссертация,город,gamedev,Игры

Другая вариация:

	
	О^рг.Г?;,диссертация,город,gamedev,Игры
диссертация,город,gamedev,Игры

Подробнее







 О^рг.Г?;

диссертация,город,gamedev,Игры
Еще на тему
Развернуть
Речку добавить надо.
У тебя планировка какими-то фракталами получается )
JustName JustName 12.04.202115:20 ответить ссылка 1.4
Если говорить про оценку - 6\10 .
1) Нету города возле реки или моря( картинки такой уж точно ). Это вроде было и есть одним из главных условий при постройке города . Гор много , а речку найти не смогли штоле ? )
2 ) Слишком много пустого места ( дыр грубо говоря ) которое можно застроить . Не думаю , что в городах это простительно )
Я тоже где-то пол года назад, вдохновленный factorio, нарыл бесплатные текстурки и пилил процедурную генерацию игровой карты в 2D. К моему удивлению - все очень просто есть найти правильно сделанную либу для генерации шума. Конечно, до генерации городов мне еще далеко, но штука довольно интересная.
о о
ООО о О0ООСС-: ООО о
о
оо
о
кстати, если кому интересно вникнуть на базовом уровне. вот хорошая статейка, с интерактивом и примерами: https://www.redblobgames.com/maps/terrain-from-noise/
Ниочень. Средневековый город - это жуткая теснота и крайне хреновая планировка. Первая еще более-менее на что-то похоже, хотя дыр и там многовато, а остальное не годится.
b1as7 b1as7 12.04.202115:39 ответить ссылка 1.0
Магия какая-то 10/10
По поводу расположения зданий и в целом заполнения площадей, глянь на этот ресурс
https://watabou.itch.io/medieval-fantasy-city-generator
Generate
a
Features Roads □ Random
ii Citadel	IBlTemple
II Inner castle ii	Plaza
H Walls	H	Shanty town
ii River	ii	Farms
ii Coast	B	Greens
B Apply elevation
Kojima Kojima 12.04.202116:06 ответить ссылка 1.2
Возможность вместо шума взять кусок карты из гугла многим бы понравилась.
korall korall 12.04.202116:59 ответить ссылка 0.0
Не совсем понятно, где то, что ты подсовываешь в прогу, а что на выходе.
Если ты подсовываешь - http://img1.joyreactor.cc/pics/post/%D0%B4%D0%B8%D1%81%D1%81%D0%B5%D1%80%D1%82%D0%B0%D1%86%D0%B8%D1%8F-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4-gamedev-%D0%98%D0%B3%D1%80%D1%8B-6611949.jpeg
то на выходе получается хуево
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
мА-Яг

■ 1111-1ИНМИ
Есть предложение зарабатывать от 60к в неделю
ъ ^7


Вакансия"Курьер"
Суть работы:
Вам скидывают где находится товар (шиш, гаш, меф, ск) с описанием и фото, вы забираете этот товар и разлаживаете по местам, которые выбираете сами Зп от 60000 в неделю, график работы выби
подробнее»

геймдев Игры

мА-Яг ■ 1111-1ИНМИ Есть предложение зарабатывать от 60к в неделю ъ ^7 Вакансия"Курьер" Суть работы: Вам скидывают где находится товар (шиш, гаш, меф, ск) с описанием и фото, вы забираете этот товар и разлаживаете по местам, которые выбираете сами Зп от 60000 в неделю, график работы выби
Давай в города?