Добавлен awesomesk1ll,
опубликован
Первая версия (от 22 сентября) нашей новой карты, которая представлена в виде редактора уровней.
Что реализовано на текущий момент:
- Игровая механика, которая позволяет играть в ice escape как обычно, а так же тестировать созданные уровни.
- Классный лоадскрин
- Редактор уровней, который состоит из 3-ёх строителей:
a) Main builder (f2), с помощью него устанавливаются старт и финиш уровня, регулируется скорость уровня, можно включать-выключать сетку тайлинга, рестартить и паузить/унпаузить уровень, отображать/скрывать регионы.
b) Terrain builder (f3), необходим для рисования самого уровня, в нём имеется:
6 типов льдов, снег, 9 типов земли.
6 типов льдов, снег, 9 типов земли.
с) Units builder (f4), служит для установки мобов, в этом билдере на текущий момент имеется 4 типа мобов:
*первый (22шт): Моб - тупо стоящий на месте моб, можно регулировать угол поворота.
*второй (17шт): Патруль - мобы этого типа могут иметь простой вариант (патрулирование из точки А в Б и назад) и сложный вариант (более двух точек, причём порядок патруля может быть A-B-C-A-..., A-B-C A-B-C (телепорт в А из С) и A-B-C-B-A-..., можно регулировать скорость бега юнита.
*третий (7шт): Кастер - мобы которые атакуют точку на земле используая абилку или ground-атаку, можно регулировать кулдаун и задержку запуска при старте.
*четвёртый (2шт): Циркуляр - мобы которые двигаются по кругу вокруг статичного моба, или патруля, или другого циркуляра, регулируется пока что только направление, по часовой или против. Ну и радиус (за радиус берётся расстояние от юнита до его "центра")
*первый (22шт): Моб - тупо стоящий на месте моб, можно регулировать угол поворота.
*второй (17шт): Патруль - мобы этого типа могут иметь простой вариант (патрулирование из точки А в Б и назад) и сложный вариант (более двух точек, причём порядок патруля может быть A-B-C-A-..., A-B-C A-B-C (телепорт в А из С) и A-B-C-B-A-..., можно регулировать скорость бега юнита.
*третий (7шт): Кастер - мобы которые атакуют точку на земле используая абилку или ground-атаку, можно регулировать кулдаун и задержку запуска при старте.
*четвёртый (2шт): Циркуляр - мобы которые двигаются по кругу вокруг статичного моба, или патруля, или другого циркуляра, регулируется пока что только направление, по часовой или против. Ну и радиус (за радиус берётся расстояние от юнита до его "центра")
- Описание всего что есть реализовано в квестах (F9), команды расписаны в подсказках (комбинация ALT+H)
- Система позволяющая сохранять и загружать уровни. (-save filename & -load filename)
Загрузка уровня может осуществляться в мультиплеере используя синхронизацию данных.
результаты тестов загрузки с синхрой:
--когда два игрока - загрузка быстрая, лага после загрузки почти нет
--когда 4 игрока - после загрузки происходит задержка хоста секунд на 30~
- Ещё мы подняли samba сервак что бы использовать его в качестве датабазы уровней
Вход на него осуществляется с помощью bat-ника wc3\Ice Editor\Open Level DB.bat
Загрузка всех своих уровней на сервер осуществляется bat-ником wc3\Ice Editor\Upload Levels.bat
Пока вроде всё, это результаты которых удалось достичь на текущий момент.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован SomeFire
Отредактирован awesomesk1ll
(ну если батником загружать их, пока что ничего умнее не придумали)
Но мы мапу пилим под iCCup, а там лаунчер запускает варик с правами админа.. так что для нас не актуально :(