Сейчас 04:10:49 Пятница, 22 октября, 2021 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 21 из 21
  • «
  • 1
  • 2
  • 19
  • 20
  • 21
Модератор форума: PUVer, Bru  
Форум о Warcraft 3 » Раздел для картостроителей » Ваши проекты » Битва зимой (Custom AoS "Battle of Winter")
Битва зимой
ВолчачкаДата: Воскресенье, 04 Ноября 2012, 18:01:10 | Сообщение # 1
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:




Технические характеристики



Автор: KingMaximax
Кол-во игроков: 10[5x5]
Жанр: Custom AoS
Размер карты:

  • Игровой: 116x116
  • Обычный: 128x128

Язык: Русский
Ландшафт:

  • Тип ландшафта: Ледяная корона
  • Дарованное имя ландшафту: Ледяные ключи



Сюжет



После поражения Иллидана у ледяного трона, Кил'Джеден пришел в ярость. Он решил больше не полагаться на низших созданий, он лично решил заняться этим.
Спустя несколько лет, Кил'Джеден и его демоны тайно добрались до резиденции Короля - лича и взяли его в плен. Кил'Джеден использовал мощное заклятье контроля разума, Нер'Зул был ослаблен долгим нахождением в троне, и не смог дать отпор.
Следующий пункт в плане Кил'Джидена было то что не удалось Архимонду - завоевание Азерота. Он решил использовать один из порталов времен Битвы у горы Хиджал, который находился в зимних ключах близ горы.
Жители Азерота забыли старые распри, чтобы вновь дать отпор демонам, или же погибнуть защищая свой мир.



Дополнительная информация



Активы:
"-fap" - Данный актив даёт возможность выбирать всех героев, так же золото капает по 2 ед. каждую секунду. За уничтожения башни появляется страж возмездия, который идёт в во вражескую базу, союзники которой, разрушили ту самую башню.
"-nm" - Данный актив срабатывает автоматический, делает пополнение золота каждую секунду на 1 ед. За уничтожения башен не появляется страж возмездия.

"-Declare King" - ??? Пока не известно...

Герои: (21\24)
Азерот:
Сила: Пеладин, Дух земли, Гоблинский Резак, Император Драконидов(Заблокированный);
Ловкость: Исполнитель, Нага - гвардеец, Дух огня, Королева Кокосана;
Разум: Кровоманипулятор, Незримый, Белый маг, Благодетель;
Легион:
Сила: Черный командир, Огненный голем, Скелетный бугай, Хозяин хаоса;
Ловкость: Тёмная тюремщица, Оборотень, Хозяин озёр, Псионный маг;
Разум: Болотная тварь(Заблокирован), Маный хищник, Рейнджер смерти, Пироманьяк(Заблокирован);

Магические камни: (4\8)
Сделанные:
Камень воды, Камень ветра, Камень огня, Камень жизни;
Не сделанные:
Камень энергии, Камень обороны, Камень равновесия, Камень времени;

Стадия готовности:
Общие системы: 80%
Герои: 87%
Нейтральные крипы и босы: 50%
Общий процент готовности: 72%

Демо версия: 25-26 Декабря.
 

MelodiaДата: Воскресенье, 13 Июля 2014, 21:20:15 | Сообщение # 501
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5041
Блокировки:
^ сап.
БЗ вполне играбельна. Если ты доделал арты, то тянуть уже незачем.


CM wars 1.15
ЭПОХА АНИМИРОВАННЫХ ТРИГГИРАФ ПРЕШЛА
 

ВолчачкаДата: Четверг, 15 Октября 2015, 19:45:08 | Сообщение # 502
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Информация:
Герои готовы, но осталось их отполировать. Чем я и занят.
Второму боссу "Захиону" осталось сделать 1 способность.
Небольшое нововведение в предметы тоже я сделаю.
А ещё я улучшил ввод игровых команд и активов.

И да, благодарность дуосу за кусочек кода для тряски камеры при падении о землю с сопоровждением взрыва от яд. ракеты, которую выпускает самоходная мортира(паровой танк) 4 навыком.

Код

//## Тряска камеры
function ShakeCamera_Child takes nothing returns nothing
     local timer   t      = GetExpiredTimer()
     local integer id     = GetHandleId(t)
     local real    x      = LoadReal(udg_golem,id,0)
     local real    y      = LoadReal(udg_golem,id,1)
     local real    r      = LoadReal(udg_golem,id,2)
     local real    d      = LoadReal(udg_golem,id,3)
     local real    p      = LoadReal(udg_golem,id,4)
     local real    m      = LoadReal(udg_golem,id,5)
     local real    ccx    = GetCameraTargetPositionX()
     local real    ccy    = GetCameraTargetPositionY()
     local real    dens   = m/r  // Радиус от эпицентра - сегменты трясения.
      
     call SaveReal(udg_golem,id,4,p+.04)
      
     if p >= d then
         call CameraSetSourceNoise(0,0)
         call CameraSetTargetNoise(0,0)
         call FlushChildHashtable(udg_golem,id)
         call PauseTimer(t)
         call DestroyTimer(t)
     else
         set m = SquareRoot((ccx-x)*(ccx-x)+(ccy-y)*(ccy-y))
         // Если расстояние больше радиуса, то не трясти камеру.
         if m >= r then
             set m = 0
         else
             // Чем больше удаление, тем меньше магнитуда.
             // изначальная магнитуда - расстояние * dens.
             set m = LoadReal(udg_golem,id,5) - m * dens
         endif
          
         // Почему у каждого трясёт по разному?
         // Потому что ccx и ccy - локальные данные. Так-то. <img rel="usm" src="http://warcraft3ft.info/image/smiles/smile.gif" border="0" align="absmiddle" alt=":)" />
         call CameraSetTargetNoiseEx(m*2.,m*Pow(10,m),true)
         call CameraSetSourceNoiseEx(m*2.,m*Pow(10,m),true)  
          
         // Магнитуду уменьшаем.
         call SaveReal(udg_golem,id,5,LoadReal(udg_golem,id,5)-3/d)        
     endif
      
     set t = null
endfunction

function ShakeCamera takes real x, real y, real shakeRadius, real duration returns nothing
     local timer   t  = CreateTimer()
     local integer id = GetHandleId(t)    

     call SaveReal(udg_golem,id,0,x)
     call SaveReal(udg_golem,id,1,y)
     call SaveReal(udg_golem,id,2,shakeRadius)
     call SaveReal(udg_golem,id,3,duration)
     call SaveReal(udg_golem,id,4,0.)
     call SaveReal(udg_golem,id,5,40.)   // Начальная магнитуда в эпицентре по Рихтеру.

     call TimerStart(t,.04,true,function ShakeCamera_Child)

     set t = null
endfunction


Правда она немного действует не так плавно, как бы хотелось. Когда особенно смотришь в другое место.
Но так трясучка норм...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Так же по ходу работы над героями, приходиться менять описание их навыков и их самих.
По небольшому счёту ещё был занят переписыванием некоторых кусков кода в карте. Т.е. изменению механики карты.

Добавлено (08 Марта 2015, 17:47:27)
---------------------------------------------
НЗМ: Карта ещё будет готова не скоро...

Добавлено (10 Августа 2015, 19:45:11)
---------------------------------------------
#БитваЗимой #AoS #10.08.2015
Продолжаю работать над бз, переписывая механику.. Ой ппц как это геморрно:\
Зловешая системка ссылок :D

Добавлено (15 Октября 2015, 19:45:08)
---------------------------------------------
Битва Зимой 0.6 off Test 1
Ссылка на карту: https://yadi.sk/d/8SPHnOiTjjkTa
Тестовая версия №1

 

КристоферДата: Четверг, 15 Октября 2015, 19:51:13 | Сообщение # 503
7 уровень
Группа: Проверенные
Сообщений: 401
Награды: 0
Репутация: 338
Блокировки:
Волчачка, сайт умер, а Максимас жив?

"История нашего народа знает немало светлых страниц. Темных было тоже достаточно. И все с белыми пятнами. От белых пятен истории нужно избавляться, но нельзя же всё мазать черной краской!"(с) Рохан.
 

ВолчачкаДата: Четверг, 15 Октября 2015, 19:53:14 | Сообщение # 504
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Цитата Кристофер ()
сайт умер, а Максимас жив?

У максимакса есть группа.
http://vk.com/kingmaximax_production
 

Форум о Warcraft 3 » Раздел для картостроителей » Ваши проекты » Битва зимой (Custom AoS "Battle of Winter")
  • Страница 21 из 21
  • «
  • 1
  • 2
  • 19
  • 20
  • 21
Поиск:

Copyright © 2006 - 2021 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz