Движок Source
Обновление движка Source (24−8−2006)
Юрий Цуканов,
- Исправлено возвращение в предыдущее состояние в Half-Life 2: Episode One, при котором игрок не мог проходить игру дальше;
- Исправлено дрожание анимации при записи демок.
Source — что он может?
Юрий Цуканов,
Кинематографическая физикаПриятного чтения!
Во время той же июльской пресс конференции Electronic Arts было объявлено, что бывший сотрудник Weta Digital (компания, создававшая спецэффекты для таких фильмов, как «King Kong», «I, Robot», «Van Helsing», «Lord of the Rings» и др.), Грей Хорсфилд, занимается созданием системы кинематографической физики для Source. Примеры такой физики можно увидеть в последнем тизере Episode Two, в сцене с разрушающимся мостом.
Данная система добавляет следующие возможности к физическому симулятору движка Source:
- Деформируемые объекты — до этого физические модели не могли быть изменены любым образом, кроме как на основе заранее просчитанной анимации
- Динамическое разрушение игровой геометрии — до этого линии разрушения должны были указываться создателем карты
Friends:
- Бета-тестирование системы Friends закончено и она запущена официально;
- Исправлена ошибка, при которой список друзей иногда отображался пустым;
- Добавлено поле для новых пользователей, в котором они могут ввести свое имя во Friends.
Дефрагментация:
- Добавлена опция дефрагментации файлов в диалоге game->properties.
Бэкап:
- Улучшена скорость и надежность утилиты бэкапа;
- Добавлена возможность указания несктандартного размера диска в добавок к стандартным CD и DVD;
- Исправлена ошибка, при которой утилита бэкапа создавала файлы больше, чем отдельные программы записи на CD могут обработать;
- Добавлена возможность автозапуска для созданных бэкапов.
Клиент Steam:
- Добавлена опция 'Games' в список settings → interface → favorite window;
- Исправлена ошибка, при которой не отображался разработчик и иконка для модов в списке игр;
- Исправлена проблема, при которой купленная игра отображалась в статусе 'pre-loaded' в списке игр;
- Исправлена ошибка, при которой не работали ссылки вида steam:// у пользователей, использовавших утилиту восстановления реестра.
Движок Source:
- Базовый контент обновлен материалами для поддержки новых возможностей движка.
Обновление движка Source (31−05−2006)
Юрий Цуканов,
Движок Source
- Исправлена ошибка с получением прокси, из-за несовпадений при изменении структуры;
- Исправлено падение SourceTV, при включенном AUTO_DISPATCH_MODE, заполненных всех слотах, отсутствии рилей-прокси и подключении нового клиента.
- Выпущен третий предрелизный тизер Episode One.
Обновление движка Source (27−5−2006)
Юрий Цуканов,
Движок Source
- Исправлена команда, позволяющая клиентам изменять переменную sv_cheat;
- Исправлена ошибка, при которой движок пытался загружать некорректный skill.cfg и установки игры по умолчанию.
Обновление бета-версии движка Source
Юрий Цуканов,
Если первый релиз содержал, в основном, изменения для Source TV (у движка только изменилась добавленная поддержка Bloom (HDR level 1) для DX8 видео карт, а не для только для DX9), то сегодняшнее обновление самого движка представляет собой серьезный список:
Движок Source
- Запуск видео стресс теста и аудио стресс теста более не приводит к падению
- Исправлены неработающие информационные кнопки браузера серверов
- Исправлено исчезновение курсора после выкидывания с сервера
- Запись avi больше не останавливается после первого кадра
- Исправлены белые области в de_aztec
- Исправлено проигрывание старых демок в новом движке
- de_nuke загружается во всех mat_dxlevel конфигурациях
- Исправлена ошибка, при которой mat_colorcorrection некорректно устанавливался при -autoconfig
- Добавлены новые видео карты в dxsupport.cfg
- Добавлена поддержка определения видео памяти в dxsupport.cfg
- Добавлена специфичная для модов поддержка в dxsupport.cfg
- Исправлено мерцание, появляющееся при нажатии Alt-Tab в полноэкранном режиме
Обратите внимание, что эта система находится в тестовом режиме. Запуская бета-версию движка вы можете столкнуться с различными проблемами Source игр под Steam. Если всё же решились, то добавляйте -beta engine в параметры запуска Steam.exe.
Halflife2.net: Дата выхода Episode One так и остаётся первое июня, в 10 утра (21:00 по Москве), да?
Даг Ломбарди: Верно.
Halflife2.net: Мы все видели их — движки следующего поколения от Crytek и Epic, выглядят просто фантастически. Что Source положит на стол технологий следующего поколения в будущем? И обсуждала ли когда-либо Valve новые технологии или идеи геймплея с другими игровыми компаниями?
Даг Ломбарди: Source уже сейчас выкладывает на стол технологии следующего поколения, постоянно добавляя себе функциональности. HDR и система комментариев, представленные в Lost Coast — тому пример. Эффект Film Grain в DoD: Source — другой пример. А вот когда мы начнём рассказывать об Episode Two…
Source это основа, которая разработана для развития и постоянного обновления. После долгих годов борьбы с обновлениями монолитного движка игр поколения Half-Life, мы решили, что лучше иметь постоянно обновляемую модульную технологию, чем требовать от наших контент-команд переключаться на практически полностью новую технологию каждые несколько лет.
Интервью достаточно интересное, желающие узнать еще немного подробностей об эпизодическом контенте и будущих планах Valve останутся довольны.
Движок Source
- Исправлена проблема с очень длинными именами папок, из-за которых невозможно было загрузить игровую статистикку;
- Исправлена проблема listen-сервера, связанная с невозможностью прослушивать звуки из .zip файлов внутри bsp;
- Исправлена проблема с demo smoother, который не мог выбирать сэмплы из некоторых демо файлов;
- Исправлен частичные эксплойт HDR позволявший видеть wireframe материалы в режиме DX7.
- Исправлена проблема с NPC игнорирующими хинтбраши, которые должны перекрывать им поле зрения.
Counter-Strike: Source
- Снято свойство FCVAR_ARCHIVE с переменной cl_minmodels;
- Исправлена проблема с linux серверами, иногда повисающими после смены уровня;
- Параметр -condebug у Linux серверов теперь перехватывает все данные из консоли;
- Исправлен эксплойт, при котором заход за команду мог «оживить» спектаторов;
- Исправлена проблема с mp3 плейром, пропускающим более одной песни при смене уровня.
Робин Волкер, обсуждая с журналистами PC Games первый эпизод саги Half-Life 2, упомянул, что работы, проведенные по портированию игры на Xbox (заведомо более медленную систему) не прошли даром: новые приключения Гордона Фримена будут работать гораздо быстрее на слабых компьютерах, нежели сам HL2.
А вот программист Ян Бернье, в своей переписке с модмейкерами, в ответ на вопрос: «...планируют ли Valve использовать динамические тени в будущих версиях движка...» ответил: «Да, у нас запланировано улучшение теней». Что, в прочем, совершенно не удивительно, учитывая современные игровые технологии и тот факт, что Valve собираются использовать этот же движок (постоянно модифицируемый) в своих будущих проектах.
На прошлой неделе сразу две компании заявили о своём переходе на технологии Valve: систему доставки контента Steam и движок Source. Это Turtle Rock Studios, знаменитая своей совместной работой с Valve над играми серии Coutner-Strike (CS для Xbox, CS: CZ, CS: Source и боты для двух последних игр) и Kuma Reality Games, печально известная своим тактическим шутером на тему Иракской войны Kuma\War.
И если на данный момент ничего не известно о том, над чем работают в Turtle Rock Studios, то ребята из Kuma Reality Games рассказали, что уже работают над двумя Source проектами: комедийным боевиком и современной реинкарнацией Kuma\War. Обе компании подтвердили желание выпускать свои продукты через Steam.
Обновление движка Source и SRDS (21−3−2006)
Юрий Цуканов,
Движок Source
- Исправлена ошибка приводившая к падению Garry’s Mod при попытке вызова новых предметов (проявлялась из-за изменений в команде «userinfo»);
- Исправлена ошибка при которой фоновая музыка продолжала играть после присоединения к игре, если она была запущена через ярлык с рабочего стола.
Выделенный сервер Source/Half-Life 1
- Исправлена ошибка «Steam Validation Rejected» появляющаяся при присоединении к игровому Win32 серверу.
В свою очередь хотим отметить ситуацию с Garry’s mod. Предыдущее обновление Steam привело к крайне нестабильной работе этой модификации — зависания, падения и прочее. Автор, Гарри, несмотря на многочисленные жалобы фанатов, отказался искать ошибку и исправлять своё творение, мотивируя это тем, что он уже давно ведёт разработку новой версии Gmod, переписанной с нуля и не желает разбираться в старых исходниках. А т.к. планируемое время завершения работ над новой версией, по словам самого же Гарри, от трех недель до нескольких месяцев, то результатом могло стать массовое возмущение фанов.
Это уже не первый случай, когда Valve выпускает специальное обновление, для восстановления работоспособности модификаций сторонних разработчиков — подобный шаг еще раз подтверждает, что Valve действительно заботится о сообществе игроков.