38

» WarCraft 3 / wGeometry - 3D библиотека (lua)

ScopteRectuS, вот это ближе к правде. Откопал старые либы и там было так же. Обновил, спасибо

Новая версия - добавлен Bounding Box


Сферы и лучи на подходе
38

» WarCraft 3 / wGeometry - 3D библиотека (lua)

Bergi_Bear, круто. Можешь как раз для плавного управления поворотом hermite заюзать. Сейчас у тебя линейно, как я понял.
38

» WarCraft 3 / wGeometry - 3D библиотека (lua)

distance * math.cos(yaw) * math.sin(pitch),--Вообще не работало
distance * math.sin(yaw) * math.sin(pitch),-- На синусах
distance * math.cos(pitch)
Вот тут не понял, ты точно yaw pitch делал? yaw = face, pitch = вертикальный взгляд
углы в радианах

destructable пофиксил
38

» WarCraft 3 / MapObfuscator106 - Обфускация строк в карте

Зачем протектить код карт? На ваш код такой большой спрос, ЦРУ следят за всем?)
Ну а если касаемо шифрования данных или античита, то это делается не сокрытием кода, а стойкостью ко взлому
38

» WarCraft 3 / как разбить фигуры на прямоугольники?

Вы 4 дня не можете решить элементарную задачу?
Делается это просто - надо реализовать понятие "прямоугольник" (= 2 точки) и операции булева вычитания
И можно будет вычитать что угодно сколько угодно раз.
Вот реализация для 2д ректа stackoverflow.com/questions/25116092/boolean-operations-on-2d-re...
38

» WarCraft 3 / Река

Этим никого не удивить. И теги лишние не нужно проставлять
Советую ознакомиться с работами: xgm.guru/p/wc3/tag/landscape
38

» Прочее / Криптовалюта, BTC и трейдинг

Интересно, я бы тоже вкинул что-либо. Надо следить за россией и сауд. аравией

38

» Администрация XGM / Форумы: только для чтения

Принятый ответ
Можно задать в проекте Прочее - там тоже есть модуль вопросов
38

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Bergi_Bear, у меня на среднюю работает эвент, случайно затестил
38

» Администрация XGM / Снова этот баг...

Принятый ответ
Он уже отрепортирован, быстрее от вопросов не починится
38

» WarCraft 3 / wGeometry - 3D библиотека (lua)

ScopteRectuS, coding style best practices из разных языков
Хорошие примеры - symfony на php и разные опенсурс вещи на c# типа monogame
Двойное нижнее - оператор в языке (__mul = *), одинарное - имитация приватности

Bergi_Bear, не успел, на пк карта лежит, скину завтра. Коротко - берешь вектор от юнита, например и проделываешь в периоде с ним операции, в конце которых :applyToUnit. Это для движения. Все сущности можно выводить через print

Сплайн типа hermite - это пдавный переход между векторами. Можно брать координаты, скажем, камеры и плавно двигать между ракурсами в периоде
38

» WarCraft 3 / wGeometry - 3D библиотека (lua)

Bergi_Bear, можешь применить матрицу трансформаций и проверить в сфере))

В целом, коллизии буду делать в либо wPhysics или типа того уже не на ООП, пока не придумал точно архитектуру
38

» WarCraft 3 / eventDispatcher - Диспетчер Событий

Doc, ещё как будем, это именно фундамент для того, на чём я буду пилить дальнейшие пекеджи)
38

» WarCraft 3 / [lua] Математические функции

prog:
Я вам больше скажу - аналогичные аннотации и/или комментарии часто используются и в компилируемых языках, для формирования документации, и никто не пищит что это не удобно.
Не только в компилируемых, а в phpdoc и jsdoc, да и вообще везде
У луа тоже есть - github.com/stevedonovan/LDoc
38

» WarCraft 3 / Пересечение двух отрезков

А можно было просто dgui vector взять, где всё уже реализовано
38

» Прочее / Криптовалюта, BTC и трейдинг

Vlod, если бы можно было обучить бота - трейдеры стали бы миллионерами))
38

» Администрация XGM / Баг

Принятый ответ
Попробуй обновить страницу
38

» Прочее / Криптовалюта, BTC и трейдинг

Vlod, так он стопудово ещё и себе что-то майнит в таком случае)
38

» Прочее / Криптовалюта, BTC и трейдинг

GeneralElConsul, по крипте, причем бтц, эфир, даш и их форкам

Мой прогноз чисто по историческим данным, есть еще эвенты и форс дампинг