Так и не понятно, как ворваться. Статья выглядит, как "немного для тех, кто ничего об этом не слышал". А для тех, кто хочет ворваться уже и так понятно что, о чём, почему, но совсем непонятно где начать и с кем. На том же ролл20 нашёл всего 2 открытые группы бесплатные и для новичков на русском языке: одна оказалась в итоге платной и по авторскому сеттингу и системе, а вторая - всего лишь агрегатором тех, кто "тоже хочет" и попасть оттуда едва ли получается. Вот как мне ворваться в пати играющую в дневники авантюриста или днд5?
Ладно с ней, с физикой. Что делать, если тебе нужно определить класс объекта, а потом настроить тысячу таких объектов чуть различающихся парой параметров? Каждый раз "показывать" компьютеру, как должен работать такой объект, чтобы он "понял", что он такой же как остальные?
В Moрровинде обожал линейку квестов на поиск причины исчезновения двемеров, даже книги читал с удовольствием, чтобы разобраться
Ок: у нас куча деревьев на игровой карте. Ближайшие к точке старта собираются в один клик и дают одну древесину. Дальние в 10 кликов и дают тоже 1 древесину. Между ними градиент этих чисел. Часть деревьев можно собрать только спец инструментом. Из тех, что требуют 5 и больше кликов с шансом 15% должны выпадать листочки. Всего у нас 10 видов деревьев по кликоёмкости, в каждом виде по 5 разных анимаций каждого дерева. На карте нужно разместить 1000 таких деревьев. В будущем я хочу добавить еще одну карту с теми же деревьями, но увеличить их кликоёмкость, поменять ресурс или шанс его выпадения. Кроме инструмента я хочу завязать возможность сбора на игровое время и добавить пару деревьев, которые тоже собираются, но потом вырастают в том же месте.
Итого уникальных 50 обычных деревьев + 10 спецдеревьев на первую карту (60). Столько же таких же (но немного других) на вторую карту + особые вырастающие.
В "классическом" случае у нас будет класс дерево с парой описанных типов поведения и десяток настроенных объектов, где будут настроены ноды отличающиеся от дефолтных.
Описывать абстрактные понятия с помощью визуального редактора - вери хард. Такая идея имеет смысл как небольшой узкоспециализированный инструмент в дополнение к классическому программированию.