Продолжаю ковыряться в Machinations по мере сил. Пока все очень нравится, думаю, что это один из самых полезных инструментов для геймдизайнера, который вообще существует (особенно, если речь идет про мобильные и настольные игры).
Если вкратце, то Machinations – это удобный визуальный язык для расчета баланса и моделирования сложных экономических систем. Никаких программерских концепций знать не нужно, так что порог входа существенно ниже, чем например в те же анриловские блюпринты. Для старта достаточно посмотреть вот этот плейлист или пройти пару туториалов на самом сайте – ну или прочитать 5 и 6 главы из книжки Game Mechanics. Advanced Game Design Эрнеста Адамса и Йориса Дорманса, которую я в последнее время всем рекомендую.
В арсенале Machinations есть ресурсы, контейнеры для ресурсов, логические операторы, конвертеры, соединения для коэффициентов, рандомизаторы, гейты и много всего другого. Можно писать собственные формулы, делать разбивку по цвету, а также симулировать batch-тесты под сотни и тысячи шагов с выводом графика на экран, что существенно упрощает настройку баланса для разных итераций.
При желании в Machinations можно смоделировать core loop-ы практически любой игры; в упомянутой выше книге разбирают на составные части геймплей классического пакмана. На выложенных в открытый доступ в разделе Community схемах есть куча подсистем из настолок и видеоигр всех жанров и эпох, все интерактивное, все можно потрогать-посмотреть-поменять.
Чек за месячную подписку составляет $60, но есть и бесплатная версия с несколько урезанным функционалом (в основном это касается батч-тестинга, никакие критичные базовые элементы среды не затронуты). Я пользуюсь бесплатной, для своего маленького проекта или обучения ее вполне хватит
Post #901
527