The Name Garden
Назовите свое имя (или имя друга) садовому гному и наблюдайте, как он выращивает уникальный для вас сад.
Управление: стрелки направления, перетаскивание мышью или смахивание (не касание) на мобильном устройстве.
Это был эксперимент, чтобы проверить, смогу ли я добиться генерации случайных чисел на основе начального числа и ввода текста в очаровательно ограниченный и простой игровой движок Môsi (очень похожий на очень популярный игровой движок Bitsy).
Вы можете получить 10 различных палитр, 5 типов грязи, 5 типов растений и 5 типов цветов, а также уникальное расположение этих элементов в зависимости от введенного вами имени.
Генерация сада случайная, но на основе семян. Это означает, что он всегда будет создавать один и тот же сад для заданного начального числа (введенный текст). В Môsi можно использовать скрипт, который возвращает случайные числа каждый раз, когда вы его вызываете, но я не мог его использовать, потому что мне нужно, чтобы генерация оставалась неизменной каждый раз, когда вы вводите заданное имя.< бр/>р>
Я присвоил номер каждой букве, которые вместе образуют первое семя. Затем я использовал алгоритм линейного конгруэнтного генератора, своего рода метод генерации (псевдо)случайных чисел, для создания новых начальных чисел из предыдущих. Я использовал последнюю цифру каждого нового начального числа, которое кодирует различные параметры спрайта, выбор спрайта и позицию.включение.
Поскольку для этого в Môsi требуется много сценариев (в нем нет массивов или циклов), я написал программу, которая генерировала для меня эти строки кода. Таким образом, я мог легко выполнить более 70 повторений генерации нового начального числа, выбора и размещения спрайта в заданной позиции.
Если вы интересуетесь генерацией случайных чисел, но не знакомы с этой концепцией, вот забавное вводное видео с отличного канала Numberphile, в котором также объясняется формула для линейного конгруэнтного генератора, который я использовал.
Не стесняйтесь задавать мне любые вопросы в комментариях ниже.
Как скачать The Name Garden через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака The Name Garden
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!