Добавлен , опубликован
» Тип карты: Other
» Версия Warcraft: 1.26a
» Размеры: 128x64
Главная страница проекта: ссылка
WIP для конкурса warcraft-minigame-contest-2018

Последнее обновление 1.03

развернуть
ТЕРРЕЙН

  • Новая карта: "Древние Руины"

  • Новая карта: "Павшая Крепость"

  • Новая карта: "Столп Мира"

ИНТЕРФЕЙС И УПРАВЛЕНИЕ

  • теперь после смерти выбранного юнита камера перепрыгивает на следующего союзного героя.

  • добавлен пьедестал.

  • добавлен новый раздел магазина: Улучшения.

  • добавлено отображение хп бара над союзными героями

  • добавлены эффекты крови при получении урона.

  • добавлено отображение таймера предметов с детонацией.

  • добавлено отображение прочности блоков.

  • в таблицу рекордов добавлены иконки героев, флаги команды.

  • убраны всплывающие окна при наведении на героя.

  • убран эффект разрушения блоков, при не соблюдении условий дальности.

БАЛАНС, ПРЕДМЕТЫ И СПОСОБНОСТИ

  • Потолок теперь может обрушиться только если его прочность меньше 20 ед.

  • Установленный "Бочонок со взрывчаткой", теперь можно деактивировать, так же как мину и динамит. (D)

  • Герои теперь имеют очки "удачи". От них зависят все случайные события, такие как шанс оглушения или выпадение предметов.

  • Предмет "Телепорт" перемещен в раздел экипировки.

  • Новый предмет: Зелье удачи
    • Длительность: 60 сек.
    • Доп. удача: 30 ед.

  • Новый предмет: Чертеж (Ружье: Дальнобойность)
    • Дистанция: +250/500/750/1000 ед.

  • Новый предмет: Чертеж (Ружье: Кровотечение)
    • Урон: 1/2/3/4 ед.

  • Новый предмет: Чертеж (Ружье: Оглушение)
    • Длительность: *0.5/1/*1.5*/2 сек.

  • Новый предмет: Чертеж (Ружье: Прицел)
    • Задержка: *0.4*/*0.3*/*0.2*/*0.1* сек.

  • Новый предмет: Чертеж (Ружье: Травма)
    • Замедление: 50%.
    • Длительность: 5/10/15/20 сек.

  • Новый предмет: Дымовая граната
    • Длительность: 15 сек.

  • Новый предмет: Талисман Посейдона
    • Эффект: Повышение уровня воды.

  • Новый предмет: Пулемет
    • Обрушивает град пуль на противника.
    • Учитываются эффекты улучшений от "Ружья".
    • Дистанция: 500. ед.
    • Кол-во выстрелов: 5.

  • Новый предмет: Бур
    • Разрушает блоки перед вами.
    • Длительность: 3 сек.
    • Урон: 20

ЗВУКИ

  • Добавлены звуки:
    • обвал
    • создание/разрушение блоков
    • звук подъема воды
    • звук ходьбы и прыжков

ОБЩИЕ ИСПРАВЛЕНИЯ

  • исправлен баг при котором событие получения урона вызывалось 10 раз вместо одного.
  • исправлен баг при котором зацикливался обвал.
  • исправлен баг при котором "Электро Страж" атаковал владельца.
  • исправлен баг при котором флаг становиться не подбираемым.
  • исправлен баг при котором можно построить насыпь заменяя другой блок.


Видео

[v.0.00]-[v.0.05]


Скриншоты


Предметы и способности

развернуть

ПОСТРОЙКИ:

Электро Страж (NEW)
Враги находящиеся по близости ежесекундно получают урон.
Замечает только тех врагов, которые находятся выше стража.
Прочность:50 ед.
Урон: 50 ед.
Радиус: 5 блоков.

Блок
Используйте для строительства насыпей.

Крепь
Используйте для раскопке шахт.
Потолок укрепленный таким блоком не даст случиться обвалу.
Прочность: 30 ед.

Генератор тумана
Вырабатывает смог который окутывает небольшую область.
Способен спрятать ваши войска и постройки от врагов.
Для вражеской команды ваш туман не прозрачен.
Прочность: 50 сек.

Лестница
Используйте, чтобы построить лестницу.
Отдайте приказ выше юнита, что бы подняться.
Отдайте приказ ниже юнита, что бы спуститься.

Ворота
Требуется наличие 3-х вертикальных блоков.
Открыть ворота могут только члены команды.
Прочность: 180 ед.

Портал
Перемещает юнита к другому порталу или флагу.
Перемещение случайно.
Прочность: 10 ед.

Стена
Используйте для строительства стен.
Прочность: 180 ед.

БОЕПРИПАСЫ:

Бочонок со взрывчаткой
Взрывается через некоторое время.
Разрушает землю над собой.
Задержка: 20сек.
Урон: 80 ед.

Ракета
Запускает ракету в указанном направлении.
Отмена приказа сокращает дальность полета.
Урон: 70 ед.

Динамит
Взрывается спустя некоторе время.
Задержка: 4сек.
Урон: 80 ед.

Миномет
Запускает мину в указанном направлении.
Отмена приказа сокращает дальность полета.
Мина взрывается при приближении.
Задержка: 1 сек.
Урон: 80 ед.

Мина
Взрывается при приближении.
Задержка: 1 сек.
Урон: 80 ед.

Напалм
Запускает ракету в указанном направлении.
Отмена приказа сокращает дальность полета.
Урон: 60 ед.
Эффект: Горение.

Спички
Используйте, что бы поджечь блок.
Урон: 5 ед/сек.
Длительность: 4 сек.
Распространение: Малое.

Телепорт
Перемещает юнита в указанную точку.
Наносит урон в точке перемещения.
Урон: 10 ед.

ЭКИПИРОВКА:

Зелье амфибии
Герой может временно дышать под водой.
Длительность: 30 сек.

Малое зелье
Восстановление здоровья.
Лечение: 50 ед.

Большое зелье
Лечение: 100 ед.

ПРОЧЕЕ:

Разрушить блок
Разрушает ваш или нейтральный блок. Добывая из него ресурсы.
Помогает находить ценные предметы.
Помогает обезвредить свои ловушки.
Дистанция: : 4 б.
Предмет: : 15 %.

Рюкзак
Отобразить следующий список предметов.

Ружье
Тип зарядов: не требует ед.
Урон: 20 ед.

Прыжок
Используйте для раскопке шахт.
Потолок укрепленный таким блоком не даст случиться обвалу.
Дистанция: : 4 б.
Прочность: 30 ед.

СПОСОБНОСТИ ГЕРОЕВ:

Рог Тумана (Мара Темный)
Героя окутывает туман, делающий его незаметным для противников.

Регенерация (Яма Бессмертный)
Восстановление 1 ед. здоровья в сек.

Тяжелая Броня (Кубера Толстый)
Урон, наносимый герою уменьшается на 20% ед.

Подводное дыхание (Ольвегг Непотопляемый)
Герой может дышать под водой.

Огненные перчатки (Агний Рыжебородый)
Герой поджигает землю рядом с собой, оставаясь при этом временно неуязвимым к пламени.


Архив


v.1.02

полностью переработан фон.

добавлено меню выбора карт.

добавлены 3 новые карты.

добавлены корни (аналог лестниц).

высоту камеры теперь можно регулировать клавишей [R].

множество фиксов прыжка.

множество фиксов лестниц.

исправлена возможность спамить стрельбой из ружья направляя на юнита.

исправлен старт игры в оффлайн режиме для игроков синей команды.

исправлены дерганья при попытке протиснуться под блок высотой 2 клетки.

исправлено условие победы/поражения когда все герои команды мертвы.

исправлен "Эликсир воскрешения".

исправлено отображение имен игроков.

убрана активная рамка пассивных геройских способностей.

v.1.01

ГРАФИКА
Добавлен эффект разбивания блоков.

ЛАНДШАФТ
Увеличены границы карты за пределами острова.

СПОСОБНОСТИ
Способность "разрушить блок", теперь не удаляет блок, а наносит 20 ед. урона.
Время разрушения блока увеличено на 0.2 сек.
Разрушение блоков под собой медленнее на 0.4 сек.

ПРЕДМЕТЫ
Усиленная кирка (NEW)
Увеличивает эффективность разбивания блоков.
Каждый удар уменьшает прочность предмета на 2 ед.
Прочность: 50 ед.
Задержка: 0.01 сек.

ПОСТРОЙКИ

Электро Страж (NEW)
Враги находящиеся по близости ежесекундно получают урон.
Замечает только тех врагов, которые находятся выше стража.
Прочность:50 ед.
Урон: 50 ед.
Радиус: 5 блоков.

v.0.05

Новый предмет: Малое зелье +50 хп.
Новый предмет: Большое зелье +150 хп.
Добавлен второй рюкзак [A].
Исправлен баг телепорта.
Исправлен баг на нижнем ряду блоков.
Исправлен прыжок.
Исправлена обработка приказов.
Улучшены коллизии снарядов.

Рельеф:
  • Добавлены аттачи пропсов
  • Переработана карта.
  • Добавлено затемнение при уничтожении блоков.
  • Исправлены нормали блоков.
  • Добавлены дополнительные тайлы.
Оптимизация
  • изменены нормали боксов, что дало увеличение fps на дальней дистанции в два раза.
v.0.04

Добавлены разные типы блоков с четырьмя вариациями.
Добавлена генерация карты по "цветовой" раскраске рельефа.
v.0.03

Добавлена Вода:
  • тушит горящие блоки и юнитов..
  • Войн погруженный в воду начинает задыхаться, теряя здоровье.
  • можно 5 этапов затопления.

  • Добавлен Телепорт.
  • Добавлена Ракетница.
  • Добавлено Ружье.
  • Добавлена система урона.
  • Добавлена библиотека для работы с текстом.
  • Исправлено взаимодействие с фоном.
  • Исправлены повороты юнитов.

v.0.02

Добавлен Огонь:
  • поджигает юнитов.
  • сжигает предметы.
  • можно регулировать радиус распространения по X.
  • можно регулировать скорость распространения.
  • можно регулировать скорость распространения на подъемах.
  • можно регулировать сожжение горящих блоков.

v.0.01

Добавлен ObjectType, который дает возможность выкидывать на сцену объекты.
Объекты имеют событие UnitCollision, которое запускает прикрепленную к ним функцию.
Изменения блока под ObjectType включает "физику" падения.

Добавлен динамит.

Добавлена мина.
v.0.00

Тестовые механики:

Механика взаимодействия с BoxObject

Механика движения по BoxObject

Механика генерации BoxObject

Что будет в новых версиях

5% - готовность 1.04

`
ОЖИДАНИЕ РЕКЛАМЫ...
3
28
5 лет назад
3
Я бы это полгода делал.
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
PT153:
Кода сравнительно немного получилось. Больше гимора было управление продумать.
Еще кнопки приказов раздражают. Скорее всего места под иконки не хватит и придется делать юнита "Меню". который будет транслировать приказы на "выбранных", вот там работы будет дофига.
1
18
5 лет назад
1
Jack-of-shadow, ещё можно разделить приказы на категории и использовать героев (клавиши F1...F5) для каждой категории приказов.
1
30
1
Поражаюсь твоей продуктивности...
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
Андреич:
Поражаюсь твоей продуктивности...
Фигачу пока время есть, дня через 2 уже работать над будет.

Unpdate 0.01

v.0.01

Добавлен ObjectType, который дает возможность выкидывать на сцену объекты.
Объекты имеют событие UnitCollision, которое запускает прикрепленную к ним функцию.
Изменения блока под ObjectType включает "физику" падения.

Добавлен динамит.

Добавлена мина.
0
23
5 лет назад
0
Судя вы хотите делать игру как червяк? где верху время дни и ночи заменить на таймер что даст каждый игрок 30 сек выбрать оружие из арсенала и целить направление воздуха с помошью мультиборда направление лево и право. надеюсь помог вам =)
0
29
5 лет назад
0
Повороты моментальные надо делать
Идея червяков сама по себе крутая, но нужно, чтобы руки доходили до реализации
1
25
5 лет назад
Отредактирован Jack-of-shadow
1
Msey:
Повороты моментальные надо делать
Идея червяков сама по себе крутая, но нужно, чтобы руки доходили до реализации
Пока не уверен будут ли это червяки или нечто иное. Есть пара идей, мб после конеурса оно вообще в брофорс с героями варика превратится.

Update 0.02

v.0.02


Добавлен Огонь:
  • поджигает юнитов.
  • сжигает предметы.
  • можно регулировать радиус распространения по X.
  • можно регулировать скорость распространения.
  • можно регулировать скорость распространения на подъемах.
  • можно регулировать сожжение горящих блоков.

1
29
5 лет назад
1
Попробуй создавать эффект воспламенения до того, как уничтожается квадрат.
Как вариант, еще индикацию "здоровья" поверхности можно добавить. Земля раскаляется, меняется градиентно цвет текстуры к красному итд итп
0
25
5 лет назад
0
Msey:
Само собой, как до вариаций блоков доберусь , так и прочность им добавлю.
0
29
5 лет назад
0
У тебя блоки - дамми?
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
Msey:
У тебя блоки - дамми?
Декорации, но да пустышки. Ходить по ним нельзя.
0
20
5 лет назад
0
Интереснее момент туннеля в земле. Одновременно на поверхности земли и в той же точке под землей юниты могут ходить? Думаю да, т.к. это оси Х-У и ходьба реализована просто с боку.
Jack-of-shadow, кстати, ты дружишь с web? Можно было бы, по приколу и с минимальными затратами, браузерную стратежку запилить. А то я не умею в Java script.
0
25
5 лет назад
0
DemonoiD:
Интереснее момент туннеля в земле. Одновременно на поверхности земли и в той же точке под землей юниты могут ходить? Думаю да, т.к. это оси Х-У и ходьба реализована просто с боку.
Щас понял, что дико тупанул. Можно было реально все набок положить..
0
20
5 лет назад
0
Jack-of-shadow, ЛОЛ. А как тогда сделал-то? Набил массив координат что-ли?)
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
DemonoiD:
Jack-of-shadow, ЛОЛ. А как тогда сделал-то? Набил массив координат что-ли?)
Да) чет испугался что все модели над будет ремипортить.
Мог бы тогда поиск путей оставить стандартный и эффекты на даммиках спавнить бы не пришлось...

Ну может оно и к лучшему. Там все равно другие проблемы вылезли бы, по мимо моделей.
0
20
5 лет назад
Отредактирован DemonoiD
0
Jack-of-shadow, единственное что пришлось бы импортить - анимку нажатия бега. Остальное кренится.
Jack-of-shadow, Не вылезли бы. Разве что проверку для перемещения юнита пришлось бы сделать. Хотя, если бег был бы на стрелочках, то и это бы не пришлось бы делать. Просто каждого юнита, поставленного на карту (мина, например), пришлось бы спускать по оси х или у, пока он не столкнется с блокиратором пути. А так как юнитов у нас меньше, чем блоков, это выгоднее для производительности.
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
DemonoiD:
Jack-of-shadow, единственное что пришлось бы импортить - анимку нажатия бега. Остальное кренится.
Ну партиклы не закернить. Да и отдалять так камеру уже не получилось бы, всяких хаков.

В любом случае уже поздно что то менять.
0
20
5 лет назад
0
Jack-of-shadow, камеру ведь можно двигать по всем 3-м осям. За партиклы не знаю.
0
29
5 лет назад
0
Да) чет испугался что все модели над будет ремипортить.
loooooool
Я думал тут кастомное управление на стрелочках)
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
DemonoiD:
Jack-of-shadow, камеру ведь можно двигать по всем 3-м осям. За партиклы не знаю.
Я в смысле что нужно было бы какое то кастомное управление типа отлова колесика или спец клавиша что бы отдалять приближать камеру.

Msey:
Я думал тут кастомное управление на стрелочках)
Я сначала так и думал что на стрелочках будет, а потом оказалось что юниты и так хорошо влево в право бегают. Пришлось только оградить им территорию по Y и менять принудительно менять им высоту по Z со всеми ограничениями.
Плюс из за того что стрелочки остались свободны не пришлось фиксировать камеру и писать ей новое управление.

Update 0.03

v.0.03

Добавлена Вода:
  • тушит горящие блоки и юнитов.
  • Войн погруженный в воду начинает задыхаться, теряя здоровье.
  • можно 5 этапов затопления.

  • Добавлен Телепорт.
  • Добавлена Ракетница.
  • Добавлено Ружье.
  • Добавлена система урона.
  • Добавлена библиотека для работы с текстом.
  • Исправлено взаимодействие с фоном.
  • Исправлены повороты юнитов.

0
28
5 лет назад
0
Еще кнопки приказов раздражают.
Так их можно убрать.
Вот тут сказано, как убрать приказы. Нежелательным иконкам ставим в координаты 0,-11.
Не работает на иконки строительства, им нужно поставить 0,-11 в способностях в РО.
3
25
5 лет назад
Отредактирован Jack-of-shadow
3
PT153:
Прикольно, значит оно все таки работает. Когда то пытался экспериментировать с отрицательными значениями, но вар фаталил после такого.

Update 0.04

v.0.04

Добавлены разные типы блоков с четырьмя вариациями.
Добавлена генерация карты по "цветовой" раскраске рельефа.

-------------------------------------------------------------------------------------------


Почти допилил аттачи на блоки. Надо еще модели адекватные сделать.
Трава будет вырастать через некоторое время.
Загруженные файлы
0
23
5 лет назад
0
Как генерируеш сохраняй его в строку чтобы можно выбрать разные виды из списка и играем =)
ведь у блока 64х64 как тайлов если да то это выполнимо
0
25
5 лет назад
Отредактирован Jack-of-shadow
0
pro100master:
Как генерируеш сохраняй его в строку чтобы можно выбрать разные виды из списка и играем =)
ведь у блока 64х64 как тайлов если да то это выполнимо
Не совсем понял о чем речь, но в дальнейшем планирую сделать экспортер и загрузку из текстовика, для своих и пользовательских карт.

Пока что карта генерируется по "цветовой" раскраске рельефа. В дальнейшем наверно сохраню 2-3 пресета внутри карты в массив. А остальное загружать из текстовика.

Вот кстати может кто подскажет как выгрузить прелоадом без заморочек импортированную карту из карты?
Идея в том что бы запихнуть облегченый EditorMap.w3x внутрь карты, Дабы игрок ни чего не качая мог просто зайти в папку отредактировать рельеф, и с генерировать себе текстовик для GameMap.w3x
Чтобы оставить комментарий, пожалуйста, войдите на сайт.