В архиве: Модели (4шт.).
Автор: Зуренол
Продержитесь 10 Волн среди разнообразных кодоев, чтобы в живых оставался хотя бы 1 игрок, а в конце сразитесь с могучим Повелителем Ящеров.
Используйте более 60 видов уникальных предметов (каждый из которых также имеет уникальный внешний вид), выберите 1 из 14 классов персонажа, и используйте все возможности, чтобы не быть съеденным кодоями!
Сюжет начинается с битвы Артаса возле врат королевства.
Кампания это продолжение первой части "Другая Сторона Альянс"
Это история Warcraft III Reign of chaos, только история развивается из-за смен позиций игрока.
Например в кампании "Другая Сторона Альянс" мы играли за Нежить, а тут за Эльфов, Людей, Орков.
В архиве: Модель.
Автор: Зуренол.
В архиве: Модель.
Автор: Зуренол.
- Functions - вспомогательные функции типа обрезки и вычисления разного вида интерполяций
- Vector3 - класс 3D вектора с перегруженными мат. операторами, поддержкой 3D конверсии из игровых структур и обратно, интерполяциями, применениями сферических оффсетов, проверок нахождения в сфере и ящике, трансформаций матриц и другое
- Matrix3 - класс 3x3 матрицы с множеством разных конструкторов типа осей вращения и оператором перемножения
- Matrix4 - класс 4x4 матрицы, он самый простой - с операторами сравнения и перемножения
- Box - класс для работы с кубоидами, содержащий методы получения объёма, расширения, включения, пересечения с другими фигурами и др.
- Sphere - класс для работы со сферами, содержащий методы получения объёма, включения, пересечения с другими фигурами и др.
- Ray - класс для работы с лучами и получение точек пересечения с объектами
- Camera - класс для хранения данных о камере и возможностью конвертировать оконные координаты и координаты сцены между собой