Поскольку наш друг упорно не хочет показывать свой доморощенный двигун, я решил поискать его проекты самостоятельно.
В частности - мега мод с портал-ганом. Найти его было не так уж легко - гуголь на запросы CrazyRussian упорно выдавал
"секс с пьяными, сумасшедший русский на отдыхе", но мне хочется верить что наш друг не имеет к этому совершенно никакого
отношения. Итак я нашел тот самый мод с портал-ганами. Он называется H.L.A.M.
Вроде бы даже у автора была сигнатура "HLAM в голове". Ну хлам, так хлам, у одного товарища мод вон вообще P.I.Z.D.E.C.
назывался. Это ни о чем не говорит. Дай-ко думаю скачаю, посмотрю что за хлам такой.
Смутил только размер мода - 104 мегабайта. Скачал, распаковал - 371 мегабайт.
Дальнейшая трепанация показала, что автор максимально удачно совместил название мода с его содержимым.
Самый натуральный хлам и есть. В папке мода есть такая незаметная папка logs. Так вот она весит - ОДИННАДЦАТЬ мегабайт.
Угадайте что внутри? Правильно! Логи и краш-дампы. Вероятно автор полагал что эти логи будут все читать и про себя
думать вот мол какой автор молодец - краш-дампы прикрутил, не то что это ламерье.
Если почитать логи, то многое становится понятным, ну вот к примеру образчик:
DecompileFontFromMem() - bad font
Очень мне любопытно что это за шрифты твой мод декомпилит, да еще и прямо из памяти?
Это что же получается - я в игру играю, а эта сволочь втихую мои шрифты декомпилит?
Дальше шойдерные логи идут
code:
-------------
(1) : warning C7011: implicit cast from "vec4" to "vec2"
(1) : warning C7011: implicit cast from "float" to "vec3"
(1) : warning C7011: implicit cast from "int" to "float"
Автор отважно преобразовывает одни массивы в другие по непонятным правилам. Видимо его так в школе научили.
Ну да это мелочи. Теперь посмотрим что у нас творится в ресурсах.
В ресурсах у нас товарищи, творится полный P.I.Z.D.E.C. По другому не назовешь.
Почти в каждой папке имеется "копия name01.tga" или что-то похожее. Кое-где попадаются psd. Видимо автор
решил оставить исходники картинок по доброте душевной - мол берите пользуйтесь, мне не жалко.
Однако при всем при этом папка mapsrc - пустая. Что убедительно доказывает - автор таки шерстил ресурсы перед тем
как выложить мод. Почему не удалил саму папку - опять непонятно. Это такой тонкий психологический ход - мол нате
облизывайтесь на пустую папку для исходников карт? Дальше еще интереснее - в папке music - плейлисты от XDM.
Интересно как они туда попали? Так же я имел удовольствие наблюдать прицелы от XDM в несколько измененной форме.
Ну то бог с ним. Может Crazy Russian тайный фанат XDM и таким образом выражает респект его создателю.
Карт, к слову сказать в моде совсем мало - всего пять штук.
Причем три из них - вариации на тему кроссфаера, одна - являет собой письменный стол самого CrazyRussian, а последняя
классический даст (клизма с песком).
Так же к некоторым картам прилагается файлик настройки от дождика бузера.
Подводя итоги внешнему осмотру хотелось бы отметить, что из мода можно смело выкинуть половину дряни безо всякого
ущерба для его работы (и сократив вес мегабайт до 100 в распакованом состоянии).
А если посмотреть исходники - то наверное и того больше.
Переходим к запуску. Автор честно предупреждает - мол под WON версией шайтан-труба, ничего работать не будет.
На самом деле слухи про несовместимость стим и вон версий распускает какой-то ленивый мудак по непонятным мне
причинам. Определенные траблы конечно имеются, но большинство таких заявлений не несет под собой реальной основы.
Тут мы скорее имеем дело с кривоустановленной халфой, нежели несовместимостью модов.
К чему я это пишу? Да к тому, что под стим-версией мод работать не хочет нивкакую!
Только начнет грузить карту - бац ошибка. Пробовал и в сингле и в мультиплеере - нет разницы.
А под воном - завелся. Именно поэтому я смог его заценить, переодически отказываясь отправить отчет автору мода.
Дллки кстати скомпилены в дебуге. Обе. Я предполагаю, если бы автор скомпилил их в релизе, он бы и сам не смог
поиграть в свое творение. Играл я по привычке со включенной консолью и режимом разработчика.
Первое что увидели мои глаза это:
code:
Can't create entity: ammo_nails
NULL Ent in UTIL_PrecacheOther
Can't create entity: vehicle_van
NULL Ent in UTIL_PrecacheOther
Can't create entity: monster_hgrunt
NULL Ent in UTIL_PrecacheOther
Заметьте, что гранты в игре таки присутствуют, там где им положено по смыслу (например на c2a5).
Какая-то зогатко. Дальше случилось страшное, мод выдал кучу ошибок вида:
Из чего я (ошибочно) заключил что музыка кончилась и поиграть в мод мне не удасться.
Каково же было мое удивление, когда подумав еще несколько секунд карта таки загрузилась.
Я первым делом решил посмотреть пушки, набрал impulse 101 и ... умер.
А игра меня завалила рекламными слоганами про любые ответы на любые вопросы, матюкней про читера
и прочей ерундой. При этом экран стал черно-белым (пост-процесс). Забегая вперед хочу отметить,
что это единственный эффект, который автору вообщем-то не удалось испортить.
Однакож я хотел посмотреть порталган. Я набрал give, ожидая что игра меня пошлет, но она не только
не послала, но даже позволила мне взять порталган. Сам портал ган - примитивное ружье без анимаций,
ставит на карте два спрайта из оригинальной халфы, зачем-то заботливо скопированных в мод и переименованных
в portal-in portal-out. Позвольте, а где же мега-порталы, скопипастенные из ксаша?
Я помню там обещаний было выше крышы. А в итоге - вот это. Остальные пушки такие же убогие и примитивные.
Бензопила даже толком следа не оставляет на стене - так редкие декали раз в три секунды.
Монстры ВНЕЗАПНО разучились стрелять в игрока. Теперь они в него просто целятся и больше ничего не делают.
Это фичя?
Я честно полазил по всем картам - качество текстур оставляет желать лучшего. Неужели нельзя было этот
кастомный лоадер прикрутить и к бсп геометрии тоже? И не долбанный tga, а нормальный png либо jpeg?
Сходил ради любопыцтва на c2a5 - там лежат ГРОМАДНЫЕ аптчеки. В то время как батарейки обычного размера.
В чем фишка? Под водой - каустики такие каустики. Лучше бы я этого не видел (см. скрины).
Ну и наконец осталось последнее и самое главное - мега-шойдерная вода из какого-то тутора.
Вода действительно есть, даже работает. Не совсем правда понятно куда девается небо когда смотришь под водой.
Каустиков тоже нету. Они выборочно штоль появляются?
Мод постоянно вылетает и предлагает отправить ошибку CrazyRussian. Я почему-то уверен, что любой, кто поиграет
в мод, уже минут через пять начнет тихо ненавидеть этого самого CrazyRussian. Почему так?
Да потому что в обычной халфе при вылете надо нажать ОК всего один раз. А тут целых два, причем кнопки меняются
местами (да-нет, ok-отмена). Это если повезет. А если не повезет, то эта ошибка может еще пару раз вылезти,
уже при шутдауне. Один раз мод завис на ровном месте, и я закрывая его через диспетчер задач просто очумел:
халфа потребляла 400 МЕГАБАЙТ памяти. Я извиняюсь, у меня ксаш если потребляет больше ста мегабайт на самых
больших картах, я уже в ужасе ищу утечку и что-то апчхимизирую. А тут - вона.
Кто учил автора работать с памятью? Дайте я ему глаз вырву!!!
Подводя итоги хочу сказать - у нас теперь есть аналог Half-Life:Arrangement.
Еще более глючный, еще более бессмысленный, еще более тяжелый и беспорядочный.
Если скажем выбирать между BOOM и HLAM, я бы незадумываясь выбрал BOOM.
Его хотя бы можно пройти и он не вылетает каждые 30 секунд. К тому же там есть адские шутки про тещу
и про пельменивую нить. А в HLAM - реклама, рассказывающая нам разные глупости.
Вот такие вот пирожки. Грустно, товарищи.
Вложение: hlam.rar (406.4 кб)
Этот файл был скачан 665 раз. Дядя Миша проверил это вложение на вирусы 04-01-2010 в 23:31
слухи про несовместимость стим и вон версий распускает какой-то ленивый мудак
...
К чему я это пишу? Да к тому, что под стим-версией мод работать не хочет нивкакую!
CrazyRussian писал Jun 9 2009, 9:20am: Yeah model sucks, i made it, and i'm bad modeler but good coder - i created all code for mod , soon whe will ask one very good modeler for remaking portalgun.
О госпади.
Это бетка, не до конца отлаженая, и не предназначеная для того чтобы всякие Дяди Мишы,Ксероксы, и прочий народ в ней копались и писали обзоры по ней. Дядя Миша ну так и скажи - "Товарищ CrazyRussian - тем постом ты задел мое чсв, теперь я буду задевать твое"
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
ОЛОЛОЛО война покровов. Дядя Миша
Незнаю у меня большинство из перечисленного всё прекрасно работает.
А как карты вылетают то? Если ты имеешь ввиду что виснут, то это не так, там оооочень долго модели грузятся просто.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша я тут подумал - мб в ответную написать обзор ксаша, с такими же придирками, но я все таки осознал - лучше до твоего уровня не опускаться.
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов