Не новый движок с нуля, а глубокая переделка
Создание игрового движка — это не только разработка картинки на экране. Он отвечает за то, как устроены уровни, движутся персонажи, сталкиваются предметы и реагирует игровой мир. Взяв за основу Quake, Valve получила уже работающий фундамент и могла направить силы на те изменения, которые требовались именно Half-Life.
Лицензия не означала, что команда просто перенесла готовую игру в другую оболочку. Исходный движок пришлось приспосабливать под собственные задачи. Получившуюся технологию назвали GoldSrc: название подчёркивало, что перед разработчиками уже не исходный Quake, а существенно изменённая основа.
Зачем понадобились собственные системы
Физика в игре — это правила движения и столкновений: что происходит, когда персонаж или предмет касается стены, падает или пересекается с другим объектом. Искусственный интеллект, или ИИ, задаёт поведение противников и других персонажей: как они замечают происходящее и что делают в ответ.
Эти системы важны не только сами по себе. Если правила мира и реакции персонажей можно настраивать под замысел игры, разработчики получают больше способов строить ситуации вокруг действий игрока, а не только вести его от одной перестрелки к другой. Поэтому изменение движка затрагивало саму структуру игрового опыта, а не сводилось к новой графике.
Основа, которая служила замыслу
Такой выбор был компромиссом: сохранить полезную технологическую базу, но изменить её достаточно сильно, чтобы она подходила новой игре. Half-Life выросла не из совершенно независимого движка, но и не была просто Quake с другими уровнями. GoldSrc стал промежуточным результатом — унаследованный фундамент, перестроенный под задачи Valve. Именно эта комбинация позволила команде создавать игру, где поведение мира и персонажей было частью постановки, а не только фоном для стрельбы.






