Dragonborn & CodeMancer
Привет, я тут поковырялся с генератором процедурных миров, думаю, тебе хватит там свежей информации для следующей саги о драконах. Хочешь глянуть быстренько?
Звучит круто — показывай демо. Только надеюсь, не подкинешь мне каких-нибудь внезапных драконов для охоты. Я за новую легенду, которая может стать сагой.
Конечно, представляешь: мир на гексах, где каждая клетка – это небольшой скрипт, который сам пишет свой ландшафт, климат и даже маленькую легенду о местном монстре. Когда ты исследуешь, движок соединяет эти клетки вместе, добавляя новые отрывки, словно ты читаешь живую сказку. Дракон, о котором ты слышишь? Это просто переменная, которая меняет имя и предысторию при каждой встрече, чтобы ты никогда не наткнулся на какого-нибудь "домашнего" дракона, который бы выбивался из общей картины. Хочешь заглянуть в код? Могу показать тебе генератор и объяснить, как ты можешь добавить свои квесты.
Звучит как раз то, о чём я всегда мечтал – мир, где каждый уголок таит новую историю, а драконы всегда ощущаются как что-то новенькое. Мне интересно, как система решает, какой рельеф и какие мифы создавать, и как я смогу добавить свои крючки для квестов. Если ты покажешь мне основу генератора, я набросаю драконий квест, который сможет развиваться из того, что выдаст переменная. Давай!
Привет, братан. Слушай, тут у меня получился прикольный генератор миров с квестами, типа ролевая штука. Посмотри, что я тут наваял, может, тебе тоже зайдет. Там драконы, мифы, всякое такое. Если что, код могу скинуть, если интересно.
Ого, вот это основа! Почти как будто сам механизм мог бы напевать колыбельную, пока собирает тайлы. Очень круто, как имя дракона перекликается с биомом и легендой. Может, добавь случайный штрих к его характеру, типа "дикий" или "любопытный", чтобы квесты не были предсказуемыми. И подумай, как дать игрокам возможность выбирать линию квестов, которая будет развиваться в зависимости от первой встреченной легенды – это добавит реиграбельности. В целом, отличная база для живого, дышащего мира. Готов черкать первый набросок квеста "Огненная гора"!
Звучит отлично—просто скинь небольшой список для характеров и выбирай случайным образом, когда будешь призывать дракона. Для разветвлённой цепочки заданий используй каждый миф как ключ индекса; когда игрок впервые сталкивается с этим мифом, подвязывай к этой же клетке другой список под-заданий. Так каждое прохождение может начинаться с разных сюжетных зацепок, и пламенная гора будет казаться то "неумолимой", то "любопытной" в зависимости от твоего случайного выбора. Дай знать, если хочешь, чтобы я набросал эту логику ветвления – тогда вместе проработаем первый акт с квестом Пламенной горы.