dict это удобный и расширяемый модуль для работы со таблицами как словарями на языке Lua. Модуль предоставляет объектно-ориентированный интерфейс, который инкапсулирует операции над таблицами, делая код более структурированным, читаемым и поддерживаемым.
Алгоритмы, Наработки и Способности
71
Представляю Вашему вниманию карту, в которой ваша главная задача - рубить Лес. Здесь Лес ваш главный противник и союзник в борьбе за превосходство вашей лесозаготовительной гильдии над всем лесом.
Карта
15 3 156

War3-lua-NDArray

Модуль многомерных таблиц или многомерного массива. Организация класса позволяет реализовывать методы автоматического заполнения всей таблицы числами или через генераторы. Все мульти таблицы хранятся только в числовых ключах, что решает вопрос десинхронизации.
Алгоритмы, Наработки и Способности
3 146
Данная библитека math расширяет возможности текущей версии одноименной библеотеки в Warcraft 3 reforged. Расширение на даный момент добавляет два модуля math.special и math.random.
Алгоритмы, Наработки и Способности
13 135
Данный ресурс посвящен библиотеки table расширяющей функционал текущей реализации одноименной библиотеки в Warcraft 3 reforged. Список всех поддерживаемых функций расположен в разделе программного интерфейса - API.
Алгоритмы, Наработки и Способности
11 185
Позволяет создать случайное распределение точек, минимальное расстояние между которыми фиксированно, но тем не менее само распределение точек сохраняет свойства случайного. Например это нужно, для того, что бы случайное появление Баз в wc3 или героев имело минимальное расстояние между собой.
Алгоритмы, Наработки и Способности
1 227
Разработан алгоритм появления деревьев. Алгоритм позволяет контролировать количество пеньков и максимальное количество деревьев для предотвращения утечек из-за перенаполнения декорациями.
Алгоритмы, Наработки и Способности
1 382
Предлагается алгоритм генератора случайного ландшафта похожего на белый шум. Алгоритм нацелен на предварительную генерацию до начала основных действий игры. Описание алгоритма состоит из трех частей. Генерация текстур рельефа, генерация деформаций рельефа, генерация декораций. Алгоритм не содержит никаких публичных функций кроме инициализации. В целом готов к копированию в любую карту без изменений, возникающие проблемы легко решаются изменением малого числа констант.
Алгоритмы, Наработки и Способности
9 820
В данный момент невозможно в одно действие проверить удерживается ли конкретная клавиша на клавиатуре или кнопка мышки, данная библиотека призвана помочь в решении проблемы.
Алгоритмы, Наработки и Способности
3 1 702

Отслеживание мышки

Статья предлагает решение старой проблемы, найти положение мышки без сторонних утилит
Алгоритмы, Наработки и Способности
33 5 388
`
ОЖИДАНИЕ РЕКЛАМЫ...