01-05-2020, 09:01 PM
У меня была такая мысль, но как объекты их сделать не получится, т.к. будет оверхед на выделение динамической памяти. Векторы в большинстве языков обычно создаются на стеке, как структуры или статические массивы, но в GML, к сожалению, нет поддержки структур (и через DLL их тоже не добавишь, поддерживаются только два типа, char* и double). Так что пока не совсем ясно, как должна выглядеть реализация векторной алгебры.