HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Компьютерные игры > Обзоры > Обзор Unabelievable Graphic III
от Alex Gordon
Страницы (9): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Обзор Unabelievable Graphic III

Обзор Unabelievable Graphic III by Alex Gordon

Ну, кто такой Alex Gordon вы все наверное знаете. Да-да-да, этот
самый чувак, который продавал свои исходники по 30 рублей.
В отличие от остальных, кто хвастался и ничего не делал, наш друг
решил устроить мелкий гешефт и, говорят, неплохо на этом поднялся.
На доходы, полученные от продажи исходников (30 рублей) и был устроен
новый мега-проект Unabelievable Graphic III. Сокращенно - УГ-3.
Задумка начать работу над таким проектом совпала с выходом первой
финальной версии Xash3D с открытыми исходниками, и возможно во многом
состоялась именно благодаря ей. В целом, как я понял задумка была следующая:
1. Берем халфу
2. Берем Xash3D
3. Прикручиваем новые невероятные графические фишки
4. Кладем новые текстуры
5. ?????
6. 30 РУБЛЕЙ!!!!

Это, что касательно задумки, а мы с вами поговорим про реализацию.
Реализация весит 267 Mb и имеет кодовое имя UG 0.5 (Stable), через
что становится понятным, что версия еще не окончательная, но вполне
играбельная. Для заинтерисовавшихся товарищей привожу сцылку на скачивание:
http://ungr3.3dn.ru/download1.html

После установки получаем папку весом аж 700 мегабайт, где половина приходится
на, собственно, халфу, а вторая половина - на текстуры, нарисованные FiEctro
и Ксероксом, а также на модели с H.I.T. Ambient Impact. Модели, к слову сказать
имеют подозрительно калечную анимацию ходьбы и переодически пробуксовывают на месте.

Из программ, собственно, имеем непосредственно Xash3D (самой древней версии, с кучей ошыбок),
пакость в виде cggl.dll cg.dll из очередного тутораб bass.dll (???), DevIL.dll (???) и
подозрительную папочку bin с апдейтером всей программы, которая почему весит в два раза
больше ксаша. Кроме скачивания апдейтов программа занимается важным делом - показывает нам
заставку Half-Life: The Unabelievable Graphic III. Самое интересное в папке - хакнутая
библиотека opengl32.dll. Зачем она нужна в ксаше, где стенсил включен по умолчанию - не совсем
понятно. Это в свою очередь наводит на нехорошие мысли, что ничего, кроме протухшей копипасты
нам в игре не предложат. Однако автор самостоятельно написал лаунчер с выбором графических
настроек, где нам предложат выбрать фейковые партикли (кстати непонятно, почему фейковые, если
написание настоящих не было проблемой, даже во времена первого квейка), шейдерную водичку из
MechMod, Текстуры высокого качества и разный стиль худа на выбор. Не совсем понятно что делает
в лаунчере кнопка Save, если рядом с ней Save and launch.
Итак первый запуск: если вы когда-то качали русскую озвучку Opposing Force с нашего сайта и
проходили с ней тренировочный курс Opposing Force, то наверняка помните, как инструктор отправляет
морпеха в зону разных опасностей, а на выходе из нее говорит "Чёрт побери, у тебя получилось! Это
всё благодаря твоему костюму, солдат". Так вот перефразируя его изречение можно сказать, что UGIII
не падает на старте, не вешает систему и не валится в синий экран исключительно благодарю ксашу
в своей основе. Впрочем и тут не обошлось без ляпов - к примеру нету ни одной видеовставки.
Как оказалось, наш хитроумный друг пережал всё видео в Mpeg4 отчего-то решив, что кодек Mp4 стоит
в каждой системе. И это во времена, когда все вменяемые люди предпочитают плееры со своим набором
кодеков, справедливо полагая, что куча системных ни к чему хорошему не приводит. Но это полбеды.
Если бы подобная вещь была описана в устранении технических неполадок вопросов бы к автору не возникло,
но сам он почему-то упорно обошел данную проблему замалчиванием.

Краткий обзор улучшений:
Дабы не мучать вас описанием стандартной халфы с новыми текстурами и моделями, я просто приведу
здесь картинки, которые лично у меня вызвали вопросы и оставили, как говорят некоторые товарищи
чувство недоумения.
Первая странная вещь - это вертолет:

Он настолько здоровый, что поместиться на земле не может и висит в воздухе.
Если присмотреться, то видно что из этого вертолета торчит пулимъод!

Видимо барников стрелять, чёб не бегали.
Далее у нас идут хай-ресные текстуры. Автор кода загрузки этих текстур решил оторваться по
полной программе. Неважно, что под рукой у него исходники целого движка, который уже по умолчанию
умеет грузить TGA-картинки. Нет, надо обязательно взять DevIL.dll, и обязательно хакнутую opengl32.dll
а грузить хай-рес текстуры мы будем из client.dll в виде хака. Разумеется при таком идиотском подходе
ничего путного получится не могло и хай-рес текстуры переодически глючат вот таким интересным образом:


Баг обладает одним удивительным свойством - он может со временем пропадать и появляться заново.
Далее нас ожидают удивительные декали с изменяемым скейлом:



милиписьки на скринах - ни что иное как хвастовство автора новой системой скейла декалей. Ну типа,
вот что я могу сделать с декалями при помощи своей новой системы скейла декалей. Правда тут
остается упущенным важный аспект по Фрейду. Издавна человек гордился большими размерами, а
тут почему-то гордятся маленьками.
Также в игре присутствует новый HUD трех разных стилей: обычный худ с улучшенными циферкоме,
худ по типу hl2 (это когда за циферьками подложка), и худ в стиле Wolf3D. Первые два, вы наверняка
видели в различных реализациях и останавливаться на них подробно я не буду, а вот скрин худа в стиле
Wolf3D с удовольствием приведу:

на многочисленные варнинги не обращайте внимания - возможно это происки антанты. Автор также особо
подчеркивает, что данный вид худа работает исключительно в разрешении 1024х768 и ни в каком другом более.
Это действительно правда, я проверил. Кроме того худ слегка недоработан - отсутствуют силуэты выбранного оружия,
и морда гордона не подмигиват игроку хитрым глазом, что очень огорчает.
В игре присутствуют субтитры, включащиеся самостоятельно по желанию игры на некоторых фразах и почему-то на
русском. Зачем это нужно и где их отключить я понять не смог.
Кроме этого абсолютно все скриншоты защищены специальным значком UnGr Game, который иногда появляется в игре.
Выявить закономерность его появления я так и не смог, поскольку даже одетый костюм не дает гарантии его появления,
что хорошо заметно на скриншоте худа от вольфенштейна. Так что система очень хитрая и надежная.
Водичка от MechMod имеет интересное свойство проявляться на строго указанных водных поверхностях, даже
при условии что они неподвижны, см. скрин:

Но не исключено, что это сам автор как-то специально настроил в mapconfig дабы уменьшить тормоза.
Всё остальные замеченные глюки, как правило либо являлись глюками самого ксаша (исправленными в новой версии),
либо общую картину не портили.

Комментарии к заявлениям разработчиков на сайте:
О проекте, цытато:

Цитата:

Человек, назвавший Unbelievable Graphic III - модом, будет не совсем прав.
Конечно, мы добавили много интересных штучек в игру, но сохранилась та самая, неповторимая атмосфера Half-Life.
Все, что мы сделали - не более чем графическая надстройка, добавляющая некоторые новинки в старую добрую игру.
По аналогии с HLFX, вы можете использовать эту надстройку как базу для других модов, не использующих собвственные
библиотеки. Для этого вам надо скачать патч с официального сайта.

У меня ровно один вопрос: почему в хваленной графической надстройке нету даже детальных текстур, которые уже
давно есть в ксаше и сорцы этой версии лежат в открытом доступе. Уж куда лучше фейкового бампмаппинга,
который я кстати так и не заметил.

Нововведения в движке:
Цитата:

Детализированные текстуры - брехня, нету ничего
Лже-бампмаппинг (Fake Bumpmapping) - с таким же успехом, FiEctro мог нарисовать его прямо на текстуре
Улучшенные эффекты взрывов и выстрелов - замена спрайта = новведение в движке?
Шейдерная вода - из MechMod
Тени от моделей - брехня, нету ничего
Glow, Motion Blur - брехня, нету ничего
Перерисованы декали - украдены из хл2. Остальные сильно уменьшены
Переработанные модели - от H.I.T. Ambient Impact
Имитация физики (LookLike Ragdoll) - анимации из арранджмода?
3 вида зомби (ученый, охранник, солдат) - солдат на c1a1b вызывает недоумение
2 вида хэдкрабов (headcrab_classic, headcrab_injured) - три вида моделей, так вернее
Реалистичные стрейфы - необнаружено
Оружие в руках не фиксировано (weapon lag) - а движок тут причем?
Улучшено раскачивание оружия - - брехня, нету ничего
Динамические звуки шагов монстров - брехня, нету ничего
Прострелы - с микро-декалями они очень заметны, да
Эффект дыхания игрока - брехня, нету ничего
Тряска экрана при взрывах - это есть, я лично проверил


Возможные проблемы:
Цитата:

Если ваш компьютер не попадает под эти требования, для увеличения работоспособности посетите разделы
"Графические настройки" и "Дополнительные настройки"

Мне очень интересно что найдет пользователь в разделах "Графические настройки"? Регулятор гаммы?
Так он на производительность игры никак не повлияет.

Другие настройки:
Цитата:

Наш мод обязательно требует режим рендеринга OpenGL. Так что если у вас он не активен, вам необходимо перейти на него.

ВНИМАНИЕ! НЕ В КОЕМ СЛУЧАЕ НЕ ПЫТАЙТЕСЬ ИГРАТЬ ЧЕРЕЗ UNBELIEBABLE GRAPHIC III ПО СЕТИ!
Мод использует opengl32.dll, что иногда принимется за читерскую программу.

Тут что ни слово, то прелесть. Ксаш, который с рождения работал исключительно в OpenGL режиме
вдруг был заподозрен (о ужас), в возможности работать еще и в каких-то других режимах.
Хотя, не исключено, что данный раздел относится еще к тому древнему Unabelieavable Graphic III,
который был простым модом к HL. Тогда и бредятина про opengl32.dll становится актуальной.
Но почему же авторы не обновили этот раздел?

И напоследок самое интересное, FAQ:

Цитата:

В: Есть ли возможность получить исходники бесплатно?
О: Да, но вы должны стать членом нашей команды и внести весомый вклад в разработку.

Наш друг, похоже совершенно ничему не научился и по прежнему продолжает требовать с ничего
не подозревающих людей 30 рублей за использование чужого движка. А ведь согласно лицензии
GPL он обязан прикладывать видоизмененные сорцы вместе с игрой, чего сделано не было.

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 81531

Старое сообщение 17-08-2011 17:08
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша, ты может удивишься, но спасибо за единственную в мире конструктивную критику. Правда спасибо.

Добавлено 17-08-2011 в 23:21:

И да, не ту статью ты читаешь. Это вообще не на ксаше, про ксашевскую версию тут http://alexgordon.ucoz.ru/ungr3/tg/ungr.htm

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 81532

Старое сообщение 17-08-2011 17:21
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Alex_Gordon писал:
И да, не ту статью ты читаешь.

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

Добавлено 17-08-2011 в 21:25:

Цитата:
Стерео звуки (используется библиотека BASS).

Там это. Ксаш и так умеет их играть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 81533

Старое сообщение 17-08-2011 17:25
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша, ды? Вот уж не знал...
И да, ты читал старый FAQ, где про продажу еще написано А в новом разделе я постарался быть максимально честным.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 81534

Старое сообщение 17-08-2011 17:28
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Alex_Gordon писал:
Дядя Миша, ды? Вот уж не знал...

Потому что читать надо, да:
http://www.hlfx.ru/forum/showthread...80992#post80992
Цитата:
Alex_Gordon писал:
А в новом разделе я постарался быть максимально честным.

надо выкладывать измененные сорцы движка. Лицензия GPL потомушто.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 81536

Старое сообщение 17-08-2011 17:31
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша Сказано же на сайте, что с версии 1.0 выложу

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 81537

Старое сообщение 17-08-2011 17:33
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34514
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


И почему все норовят засунуть побольше копирайтов в движок, ридми, скриншоты? Это такая практика создания себе имени (к слову сказать, напрочь манкированная Кармаком в своих кваках)? Так может мне тово, и в волатиле сделать волатдяной знак на скрины?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 81538

Старое сообщение 17-08-2011 17:38
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



XaeroX эмм... в игре есть переменная "r_draw_logo". Поставте 0 и знака не будет.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 81539

Старое сообщение 17-08-2011 17:40
- За что?
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



Если Xash вики будет написана в таком же стиле.
Перечитаю полностью.

__________________
А что нет?

Сообщить модератору | | IP: Записан
Сообщение: 81540

Старое сообщение 17-08-2011 17:43
- За что?
Bot711
Негодяй

Дата регистрации: Aug 2006
Проживает: Минск City
Сообщений: 585
Возраст: 33

Рейтинг



Прочел обзор…жесть!))
Но если честно, благодаря этому обзором заинтересовался ксашем, пойду изучать во что вырос этот проект за последние три года)

Сообщить модератору | | IP: Записан
Сообщение: 81541

Старое сообщение 17-08-2011 17:45
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



А я всегда говорил - стоит написать какую-нибудь ерунду и получишь самый неожиданный эффект.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 81543

Старое сообщение 17-08-2011 17:51
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12893
Возраст: 32

Рейтинг



ДМ мастер тонкого юмора . Отличный обзор, прочитал на одном дыхании.
А за худ из вульфа даже не 30 рублей, а 30 рублей и 99 копеек не жалко!

>> Hi-Res текстуры. До версии 0.6 автором их кода был Crazy Russian. После – Alex_Gordon.

ЖЖот.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 17-08-2011 в 18:15

Сообщить модератору | | IP: Записан
Сообщение: 81545

Старое сообщение 17-08-2011 18:10
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34514
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
FiEctro писал:
>> Hi-Res текстуры. До версии 0.6 автором их кода был Crazy Russian. После – Alex_Gordon.

ЖЖот.

Вот что значит - вовремя украсть!

__________________

Сообщить модератору | | IP: Записан
Сообщение: 81548

Старое сообщение 17-08-2011 19:04
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



XaeroX Переписал код, теперь они движком грузятся, а не клиентским кодом. Вопросы?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 81550

Старое сообщение 17-08-2011 19:33
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>И почему все норовят засунуть побольше копирайтов в движок, ридми, скриншоты?

а потому что BolgenOS! одиннадцатиклассник Денис Попов в несколько раз быстрее чем Шindows!
This is madness!? THIS IS РАШКАААА!!

Сообщить модератору | | IP: Записан
Сообщение: 81551

Старое сообщение 17-08-2011 19:37
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 23:25. Новая тема    Ответить
Страницы (9): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Компьютерные игры > Обзоры > Обзор Unabelievable Graphic III
от Alex Gordon
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024