Очень круто. Про "Кто последний" очень жизненно написано, автор хорошо передал текущую ситуацию в стране, особенно хочется выделить момент про паука, ну и конечно же то, что Ондри похоже на Ондрий.
BrEd Pitt, Ну тут визуальная часть довольно оригинальная, единственный минус - не очень удобно ходить, но к этому привыкаешь. Поколение "некстген" хавает андертейл, а там графон уровня досовских игр, но несмотря на это игра шикарнейшая.
В дверях кстати сюжет тоже крут, диалоги весьма прикольные, да и вообще я негативных отзывов в стиме на игру не видел. К тому же игра некоторое время висела в топах стима.
Мне последняя картинка напомнила Хотлайн Майами 2 (там есть очень похожая маска медведя).
Вообще конечно авторы молодцы, что делают такое количество отсылок (тот же Андертейл на такой же теме выехал).
*************************************************************************** * * Melee Template Starting AI Scripts * ***************************************************************************
===========================================================================
function PickMeleeAI takes player num, string s1, string s2, string s3 returns nothing
local integer pick
easy difficulty never uses any custom AI scripts that are designed to be a bit more challenging
if GetAIDifficulty(num) == AI_DIFFICULTY_NEWBIE then
call StartMeleeAI(num,s1)
return
endif
if s2 == null then
set pick = 1
elseif s3 == null then
set pick = GetRandomInt(1,2)
else
set pick = GetRandomInt(1,3)
endif
if pick == 1 then
call StartMeleeAI(num,s1)
elseif pick == 2 then
call StartMeleeAI(num,s2)
else
call StartMeleeAI(num,s3)
endif
endfunction
===========================================================================
function MeleeStartingAI takes nothing returns nothing
local integer index
local player indexPlayer
local race indexRace
set index = 0
loop
set indexPlayer = Player(index)
if (GetPlayerSlotState(indexPlayer) == PLAYER_SLOT_STATE_PLAYING) then
set indexRace = GetPlayerRace(indexPlayer)
if (GetPlayerController(indexPlayer) == MAP_CONTROL_COMPUTER) then Run a race-specific melee AI script.
if (indexRace == RACE_HUMAN) then
call PickMeleeAI(indexPlayer, "human.ai", null, null)
elseif (indexRace == RACE_ORC) then
call PickMeleeAI(indexPlayer, "orc.ai", null, null)
elseif (indexRace == RACE_UNDEAD) then
call PickMeleeAI(indexPlayer, "undead.ai", null, null)
call RecycleGuardPosition(bj_ghoul[index])
elseif (indexRace == RACE_NIGHTELF) then
call PickMeleeAI(indexPlayer, "elf.ai", null, null)
else Unrecognized race.
endif
call ShareEverythingWithTeamAI(indexPlayer)
endif
endif
set index = index + 1
exitwhen index == bj_MAX_PLAYERS
endloop
endfunction
function LockGuardPosition takes unit targ returns nothing
call SetUnitCreepGuard(targ,true)
endfunction
По ходу скрипт для лёгкой сложности аналогичен нормальной, но про хардовых я не понял.
Имхо волонтёров с такими требованиями будет нереально найти, даже если кто-то будет приезжать в СПБ из Саратова или Новосиба раз в неделю за чашкой кофею. Может опыт и бесценный, но для всего остального всё-таки нужна мастер-кард.
Наконец-то! Даже коллекционные карточки и ачивки есть, это просто шикарно! Будем играть. За поддержку контроллера отдельное спасибо. Ну и конечно же поздравляю с релизом!
Насколько я помню, она еще на неску была (помню была модификация, где Багз был заменен на Микки Мауса и еще была китайская с Марио, вроде Super Mario Bros 9 называлась).
» Во власти наживы / Глава 6. Ондри 2
» Peace, Death! / Авторские права и металл!
» WarCraft 3 / Разбойник
» Peace, Death! / Peace, Death!
» Двери, которые лучше не открывать / Интересные факты о создании Don't open the doors!
В дверях кстати сюжет тоже крут, диалоги весьма прикольные, да и вообще я негативных отзывов в стиме на игру не видел. К тому же игра некоторое время висела в топах стима.
» Двери, которые лучше не открывать / Интересные факты о создании Don't open the doors!
» Warcraft 3: Reborn / Warcraft 3: Reborn
» Peace, Death! / Peace, Death! Гражданская война и ангелы
Вообще конечно авторы молодцы, что делают такое количество отсылок (тот же Андертейл на такой же теме выехал).
» WarCraft 3 / Виверна
» WarCraft 3 / Шокер Империи
» Elven Union / Elven Union
» WarCraft 3 / Чем отличаются боты средний от сильного?
*
* Melee Template Starting AI Scripts
*
***************************************************************************
function PickMeleeAI takes player num, string s1, string s2, string s3 returns nothing
local integer pick
that are designed to be a bit more challenging
if GetAIDifficulty(num) == AI_DIFFICULTY_NEWBIE then
call StartMeleeAI(num,s1)
return
endif
set pick = 1
elseif s3 == null then
set pick = GetRandomInt(1,2)
else
set pick = GetRandomInt(1,3)
endif
call StartMeleeAI(num,s1)
elseif pick == 2 then
call StartMeleeAI(num,s2)
else
call StartMeleeAI(num,s3)
endif
endfunction
function MeleeStartingAI takes nothing returns nothing
local integer index
local player indexPlayer
local race indexRace
loop
set indexPlayer = Player(index)
if (GetPlayerSlotState(indexPlayer) == PLAYER_SLOT_STATE_PLAYING) then
set indexRace = GetPlayerRace(indexPlayer)
if (GetPlayerController(indexPlayer) == MAP_CONTROL_COMPUTER) then
Run a race-specific melee AI script.
if (indexRace == RACE_HUMAN) then
call PickMeleeAI(indexPlayer, "human.ai", null, null)
elseif (indexRace == RACE_ORC) then
call PickMeleeAI(indexPlayer, "orc.ai", null, null)
elseif (indexRace == RACE_UNDEAD) then
call PickMeleeAI(indexPlayer, "undead.ai", null, null)
call RecycleGuardPosition(bj_ghoul[index])
elseif (indexRace == RACE_NIGHTELF) then
call PickMeleeAI(indexPlayer, "elf.ai", null, null)
else
Unrecognized race.
endif
call ShareEverythingWithTeamAI(indexPlayer)
endif
endif
exitwhen index == bj_MAX_PLAYERS
endloop
endfunction
call SetUnitCreepGuard(targ,true)
endfunction
» Во власти наживы / Во власти наживы
» Во власти наживы / Глава 1. Харлок 1
» XGM Team / Мы ищем таланты
Ред. Aws
» Двери, которые лучше не открывать / Релиз «Don't open the doors!»
» WarCraft 3 / Лоускилльные войны
» WarCraft 3 / Генератор подземелий
» WarCraft 3 / Нетопырь
» WarCraft: Armies Of Azeroth / WarCraft: Armies Of Azeroth
» Unity / Опубликованы фильм "Адам" и его исходники
» Ретро-игры / Tiny Toon Adventures - Busters Hidden Treasure (Настраиваемый)
» Unity / Опубликованы фильм "Адам" и его исходники
» Сердце тьмы / Бестиарий
» WarCraft 3 / Труповозка