Для тех, кто слышит о проекте впервые добро пожаловать в FAQ.
Тем, кому проект понравился и они желают материально поддержать автора - сюда.
Основная причина, по которым данная версия увидела свет, после финальной версии 1905 стала моя тактическая ошибка, которая заключалась в том, что на момент выхода финального билда движка активно велись работы над ксаш-модом. Но теперь, поскольку ксашмод тоже закончен, данный билд движка - это действительно финальная версия. С другой стороны - я не могу сказать, что основные изменения в движке были сделаны только для создания новых фичей ксаш-мода.
Была проделана очень большая работа за сравнительно короткий срок (см. changelog), а наиболее интересные нововведения я перечислю прямо здесь:
1. Добавлен новый rendermode 6 (поправьте свои FGD). По аналогии с HL2 этот рендермод предназначен для Glow-спрайтов, которые фиксированы в мировом пространстве, в отличие от классического режима Glow (rendermode 3), где спрайты фиксировались в экранном пространстве.
2. Добавлено сохранение все играющих звуков на уровне (как в HL2).
Теперь, если ваши монстры произносят длинные речи во время скриптовых сценок, они продолжат говорить после сохранения\загрузки, в отличие от GoldSource
3. Добавлено сохранение CD-трека. Ваша фоновая музыка продолжит играть с того момента, где вы сделали сохранение. И звуки и музыка будут сохраняться на любых модах.
4. Добавлена загрузка игровых библиотек из пак-файла. Правда, это распространяется только на библиотеки, которые грузит непосредственно сам движок: client.dll, hl.dll, mainui.dll. Если вы прилинкуете к одной из них свою собственную библиотеку, то загружаться она уже не будет. В любом случае это неплохое решение для тех, кто любит паковать свои моды в один-единственный пак-файл
5. Добавлена поддержка solid-конвейеров. Текстура такого конвейера должна начинаться с кодового слова "{scroll". Примеры таких конвейеров наши бета-тестеры наверняка видели в ксаш-моде, однако и в обычной ХЛ это будет работать тоже.
6. Поддержка супергромадных пространств на карте, размером +\- 16384 юнита (как в хл2). С одной стороны поддержка обеспечивается новыми компиляторами VHLT и специальным патчем для VHE от того же автора.
С другой стороны - особыми настройками файла delta.lst и включением фичи в движке, на сервере (как включать вы сможете подсмотреть в исходниках ксаш-мода версии 0.6, когда он выйдет). Большие карты - фича не для галочки. Определенное число мапперов уже опробовало их на практике, так что всё работает на самом деле.
7. TriAPI на сервере! Конечно данная фича пахнет хаком, но на самом деле она предназначена для debug-отрисовки колоизации для стороннего физического движка. Пример использования - всё в том же ксаш-моде версии 0.6, когда он выйдет).
8. Добавлена команда "mapstats" - подобно тулзе bspinfo выводит информацию о лимитах и их использовании для загруженной карты. Разумеется лимиты даны с учётом возможностей ксаша.
9. Авто-мереджер зеркал с одинаковой плоскостью в 1 проход. Это крайне сильно увеличивает ФПС, поскольку раньше каждое зеркало брало 1 проход на 1 сурфейс, которые компилятор делал через каждые 240 юнитов, то есть по сути одно длинное зеркало или иммитация воды с зеркало запросто могла отъесть 8-10 проходов безо всякой на то причины.
Частично проблема решалась натягиванием текстуры точно по размеру всего полигона, но многие мапперы зачастую не понимали чего от них хотят.
10. Поддержка декалей на решетках (спасибо тов. n00b за имплементацию). Да-да, теперь декали можно наносить на решетки и это будет работать абсолютно правильно. Разумеется аналогичная имплементация была добавлена и в ксаш-мод 0.6 (поскольку там свой рендер).
Ну, пожалуй и хватит. Остальное увидите сами
Для жутко заинтерисованных в дальнейшем развитии проекта товарищей могу сказать ровно одно: если Valve когда-нибудь сподобится выпустить исходники GoldSource под GPL, то я обязательно доработаю мультиплеер и возможно вообще произведу глобальную ревизию кода, на предмет дальнейшей совместимости и всяческих улучшений. Но поскольку ничего подобного не предвидится - это действительно финальная версия.
DETAILED LIST OF MODS, WHICH HAVE BEEN TESTED UNDER XASH3D / ПОДРОБНЫЙ СПИСОК МОДОВ, ПРОТЕСТИРОВАННЫХ ПОД XASH3D.
Half-Life themed mods and games (or which using in mostly part original Half-Life resources in the game) / Моды и игры на тему Half-Life (или в которых преимущественно используются оригинальные ресурсы Half-Life):
Adam
Azure Sheep
Before
Betrayal
Big Lolly
Big Scientists
Black Death
Black OPS (aka Black Operations)
Black Star (aka E7 Black Star)
Blood and Bones
Blood Bath
Blue Shift
BoomeNShtein3D
Bootleg Squadrog
Buddhist Wars
Bugstompers
Case Closed
Castle Disposed
Cat-Life Demo
Chaos Theory
Chronicles. Episode 1: Traumatic Experience v1.3 (only v1.3 is totally playable under Xash3D and under latest Haf-Life, because of problems with game dll in older mod's versions / только v1.3 полностью играбельна под Xash3D и последними версиями Haf-Life из-за проблем с dll в старых версиях мода)
Classic Games Mod
Cleaner's Adventures
CWC Board Mappack Initiative (buggy, but those bugs are also presented under original Half-Life too / имеются баги, но они присутствуют и при игре под оригинальным Half-Life)
DaRkFoRcE (Escape from the Darkness Demo)
DAV Sub
DAV Train
DejaVu
Deliverance
Doomed Life
E.T.C.
E.T.C. II
Emergency
En Route 66 (set -num edicts 4096 in a shortcut for successful start / задайте -num edicts 4096 в ярлыке для успешного запуска)
Escape from the Darkness
Fate Reversal
Fight for Life
Firefighter Demo
Force of Evil
Friendship: Town of half-life.ru mappers v2.0
Gateway
Gateway 2
Ground Zero
Ground Zero 2
Gut Reaction
Half Secret
Half-Life
Half-Quake
Half-Quake 2: Amen
Half-Quake 3: Sunrise
Hazardous Materials: Episode 1
Hazardous-Course 2
HLFX Single Demo
HLFX v0.5 (demo maps)
HLFX: Lost in Black Mesa
Hour-Glass
Intolerable Threat
INVASION (set max_tempents to 1024 to avoid crashes / установите max_tempents на 1024 во избежание вылетов)
Invasion 105
Irreality
Ispitatel
Ispitatel II
Ispitatel IV: Classic
Issues
Kill All Greenpeace
Life's End
Lunch Lady Invasion: Episode 1
Mission Failed
Moonwalker
No Exit
No-Life
Opposing Force
Orion
Outrun
Overhaul Pack (HD-replacement pack for Half-Life and mods / пак HD-замен для Half-Life и его модов)
Peaces Like Us
Phobos IV
Plague
Point of View
Poke646
Prize
Project Quantum Leap
Puppy Years
Red Alert X-pantion Demo: Developers Edition (aka HLRA Techdemo; the mod is playable until the last map, which is unfinished / мод играбелен вплоть до последней карты, которая не завершена)
Red Mesa
Red Mesa 2
Redemption (aka Absolute Redemption)
Reissues
Rescue 9-1-Freeman
Residual Life v1.0 Final
Residual Point
Retribution
Reviviscence
Route City
Rumble
S.W.A.T.
Scientist SlaughterHouse
Snark Planet Demo
Soldier
Somewhere in Time
Spirit v1.0, v1.3, v1.7, v1.9 (demo maps)
Split-Second
The Alpha Unit v1.1 (set sv_validate_changelevel to 0 / установите sv_validate_changelevel на 0)
The Cupboard of Doom
The Evil World
The Haunted Lab
The Long Night
The Real
The Trap (map by Keks / карта от Keks'а)
The Trap v1.51 (mod by Reaktor / мод от Reaktor'а)
Timeline
Timeline II: Iced Earth
Timeline III: Heart of Darkness
Todesangst
Todesangst 2: Der Echte Feind
Total Evasion
Trespasser
Typical Disaster
U-Life
Ultimate Attack
Unholy
Uplink
World War III Missions (Part 1, 2 & 3)
X.E.T. Demo
Xen-Warrior v1.6
X-treme Violence
Zombie Edition v1.1
Total conversions & horror mods (mods and games which using mostly part their own resources in game or have a very different plot) / Тотальные конверсии и хоррор-моды (которые преимущественно используют свои собственные игровые ресурсы или имеют совершенно иной сюжет):
Afraid of Monsters: Director's Cut
Bloody Pizza: Vendetta
Cthulhu: An Unspeakable Modification for Half-Life
Gunman Chronicles (stand-alone game by Rewolf / самостоятельная игра от Rewolf)
Halloween
Heart of Evil: Napalm Edition
Icon of Hell: Episode 1
Medieval World
Mistake
Mistake-1 (aka Pre-Mistake)
Operation Black Thunder
Operations 1942 v2.0
Paranoia v1.2
Project AMOD (buggy, but those bugs are also presented under original Half-Life too / имеются баги, но они присутствуют и при игре под оригинальным Half-Life)
Red Star: Episode 1
Resublimation
Riot in Progress
Santa's Revenge 2: Xmas Meltdown
Survive in Catacombs
Survive in Catacombs II
The Gate
The Unknown Menace
They Hunger: Trilogy (Part 1, 2 & 3)
Unnamed
Wanted: The Half-Life Western Pack v1.6
Mods that have minor incompatibilities which can interrupt normal gameplay or completing a mod (but still almost totally playable) / Моды, имеющие незначительные несовместимости, которые могут нарушить нормальный геймплей или прохождение игры (но при этом практически полностью играбельные):
Black OPS Redux (some advanced game options can not be configured from Xash3D game menu, but only by using console commands; some visual effects can look different / некоторые продвинутые игровые опции не могут быть настроены с помощью меню Ксаша и настраиваемы только при помощи консольных команд; некоторые визуальные эффекты могут выглядеть иначе)
Chemical Existence (you can stuck inside a moving truck in the middle of the mod on level change - use noclip command when the truck stops to repair your position / вы можете застрять в середине мода при смене карты внутри движущегося грузовика - используйте команду noclip во время остановки грузовика, чтобы исправить положение)
Dark Territory (DO NOT use any NPC, especially Barney, to make them follow you when you all landing together at the first map of Tau Jungles, otherwise game can stuck on playing scripted sequence and normal completing of the mod will be impossible / не трогайте никаких НПЦ, не заставляйте их следовать за собой, особенно Барни, когда вы все вместе приземлитесь на планете Тау в джунглях, иначе игра может застрять на проигрывании скриптовой сценки, и дальнейшее нормальное прохождение мода будет невозможным)
Dopusk31 (you must set in original hl.dll from valve folder as game dll in order to play this mod; also do not use a flashlight on level changes or game will be crashed / вы должны настроить оригинальный hl.dll из папки valve, как игровой dll, для того, чтобы запустить мод; также не включайте фонарик во время смены уровней, иначе игра вылетает)
Rebellion (you must set original hl.dll from valve folder as game dll in order to play this mod - unfortunately, new weapon system in the mod is fully functional only under old WON version of Half-Life / вы должны настроить оригинальный hl.dll из папки valve, как игровой dll, для того, чтобы запустить мод - к сожалению, новая система оружия в моде полностью функциональна только под старыми WON-версиями Half-Life)
Visitors (you can stuck in a moving train in the beginning of the mod on level change - use restart command to reload a map with right position / вы можете застрять при смене карты в начале игры в движущемся поезде - используйте команду restart, чтобы перезапустить карту)
Incompatible mods (or mods which can not use some of their important features under Xash3D) / Несовместимые моды (или моды, в которых невозможно использование каких-либо важных особенностей под Xash3D):
Arrange Mod: Rebirth (too unstable and buggy / слишком нестабилен и недоработан)
Half-Life: Gold Singleplayer (HD-textures for maps in this mod can not be used under Xash3D as they can be used under Steam version of Half-Life / HD-текстуры для карт в данном моде не могут быть использованы под Xash3D тем же способом, каким они используются под Steam-версией Half-Life)
Half-Life: REDUX (HD-textures for maps in this mod can not be used under Xash3D as they can be used under Steam version of Half-Life, plus some advanced game options can not be configured from Xash3D game menu, but only by using console commands / HD-текстуры для карт в данном моде не могут быть использованы под Xash3D тем же способом, каким они используются под Steam-версией Half-Life, также некоторые продвинутые игровые опции не могут быть настроены с помощью меню Ксаша и настраиваемы только при помощи консольных команд)
Sweet Half-Life (you can experience a game crash when using an alien weapon or fighting with aliens in some places of different maps / вы можете столкнуться с вылетами игры, когда используете инопланетное оружие или сражаетесь с инопланетянами в некоторых местах на различных картах) - compatibility problems with this mod can be fixed later / проблемы совместимости с данным модом могут быть исправлены позже
Аллилуйя!!! Свершилось чудо Возрадуемся братья и сестры, аминь
Добавлено 17-08-2012 в 08:21:
Сейчас начну тестировать все моды, которые есть у меня! Куда можно написать список модов пройденный лично мною под Xash? В эту тему можно? Это просто праздник какой-то!!!
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
(_-=ZhekA=-_)
Не, ну например под халфой я его проходил.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!