Найти тему
Статьи
Процедурная генерация названий ягод, грибов и растений
Название некоторых ягод или растений в реальной жизни создаёт больше вопросов, чем ответов. Процедурно генерируемые названия очень походят на настоящие, но не являются таковыми. В этой статье будут разобраны генераторы названий ягод, грибов и растений. Генераторы предельно простые и даже рандомные - результат будет зависеть только от заранее подготовленных слов. Приступим. Ягоды Генерация ягод проста и гениальна - объединения двух половин слов идеально создаёт новые названия. Необходимо взять реальные названия ягод и поделить их пополам...
2 года назад
Процедурная генерация зелий - жабий клык и лапка воробья наши верные друзья
В дополнение к гастрономической теме(Процедурная генерация рецептов) стоит обсудить что-то менее аппетитное - генерацию зелий из жабьих языков и глаз змеи. Данный генератор состоит из двух модулей - генератора названия зелья и генератора рецепта. Модули между собой абсолютно не связаны и представляют из себя скорее рандомные генераторы, нежели процедурные. Названия Названия зелий можно генерировать двумя путями - согласно эффекту и просто красивое название. Далее будут рассмотрены оба варианта. Вариант...
2 года назад
Процедурная генерация рецептов - "не вздумайте это готовить!"
Забавные и нереалистичные рецепты путешествуют по интернету со дня его основания, юмористические вырезки в газетах советуют квасить пельмени вместо капусты, брошюры с предложением добавить в сливки тушёную морковь... всё это придумывается не с целью отравления потенциального гурмана, но развлечения ради. В данной статье будет представлен несложный алгоритм генерации подобных рецептов. Продукты Заливать рыбой молоко, конечно, забавно, но гораздо лучше этого не делать. Разделение продуктов на категории будет оптимальной мыслью для составления простых блюд. Например: Мясо: Салатное: Рыба: Овощи: Приправы: Пекарное: Набор довольно странный, но самое главное - суть...
2 года назад
Процедурная генерация чата - как общаются те, кого нет
Генеративные соцсети - довольно интересная тема. Одним из главных компонентов обычной социальной сети является мессенджер - возможность общаться с друзьями и знакомыми в любой части света. Довольно высокой популярностью с самой зари интернета и по сей день являются чаты - от ICQ до Facebook'a люди стремятся к общению компаниями - чем более разрозненной будет компания на момент зарождения чата, тем дольше и продуктивнее будет его жизненный цикл. Генеративный чат, в свою очередь, должен состоять из крайне небольшого количества "людей" - от полудюжины до полутора десятков. Связано это с тем, что...
2 года назад
Процедурная генерация имён для котов-воителей
Не так давно я задался целью сделать простой процедурный генератор имён для своей подруги-квшницы, которая только начала осваивать программирование. Выбор языка пал на Паскаль, в силу удобного для новичков синтаксиса. В качестве маленького бонуса я вписался менее, чем в сто строк кода. Пусть это и не обязательно, приятно осознавать, что код не вышел раздутым при всей своей простоте. Желаемый результат: Огнезвёзд Мохокрыл Остролапка Синяя звезда Задача Собрать код, который создавал бы имена котов, кошек, их предводителей и предводительниц процедурно, используя два массива - массив с первым видом...
1686 читали · 5 лет назад
Первый шаги в процедурную генерацию
Этой статьёй я хотел бы начать цикл уроков, посвящённый простой процедурной генерации ландшафта. Для кого это? Эти алгоритмы вряд ли впечатлят уже бывалых программистов, однако начинающим в алгоритмике они могут прийтись по вкусу. Вы только освоили свой первый язык? Вы хотите писать алгоритмы, но не знаете, с чего начать? Вы хотите впечатлить свою маму? Если ваш ответ "да" - эти статьи для вас! Что нам понадобится? Большое желание, понятие алгоритмики на уровне восьмого класса, среда разработки Pascal Abc, минимальные знания этого языка. Многих мой выбор может удивить, в связи с тем, что язык не особенно отличается мощью и функциональностью...
6 лет назад