Регистрация - или - Войти
Half-Life FX: Single DemoHalf-Life FX: Single Demo

Демоверсия мода на движке HLFX...

21/02/2007
TimefallTimefall

Небольшой мод с интересными головоломками...

21/02/2004

Исходный код, оптимизированный одним из участников ModDB для работы с Visual Studio 2008 и новее.


  • Описание
  • Скриншоты
  • Ссылка и установка

Half-Life SDK v2.3 for VS 2008

Исходный код, оптимизированный одним из участников ModDB для работы с Visual Studio 2008 и новее.


Автор / ы : Gary_McTaggart
Требования : [Дополнительный софт] : Visual Studio
[ОС] : windows
Просмотров : 566 ( +1 )
Скачиваний : 47
Прислал / (а) : STAM
Дата создания : 01.06.2014 7:30:26
Источник : http://www.moddb.com/games/half-life/downloads/half-life-sdk-v23-for-visual-studio-2008
Рейтинг :
 ( 0 ) 
Поделиться :


Имеются следующие переводы : | русский |

Перевод описания:

Прошлой ночью я провел несколько часов, чтобы оптимизировать исходный код Half-Life для компиляции в Visual Studio 2008. Это было очень скучно и утомительно, поэтому я думаю, что публикация результатов этой работы будет очень полезна для тех кодеров, которые хотят иметь дело с Half-Life SDK и использовать MSVC 2008 (который является современным и передовым и который вы можете легально скачать бесплатно, в отличие от MSVC 6).

Вопросы:
  • И client и server проекты уже включены в src_dll решение. Решение плавно и четко компилируется в VC 2008 и, возможно, скомпилированные DLLs будут рабочие.

  • Были удалены оригинальные VC6 DSPs, и я не уверен, что вы сможете скомпилировать SDK в VC6 вообще. Но вы все равно можете восстановить их из оригинального SDK, если вы хотите.

  • ARRAYSIZE макрос в engine\eiface.h отменяет определение макроса с тем же именем, который определен в winnt.h.

  • Странное предупреждение warning C4482 отключено в клиентском проекте (кажется, не серьезно).

  • Оригинал common\com_model.h заменен аналогом с QuakeWorld для разрешения доступа к поверхностям карты, полигонам, текстурам и тд. Спасибо тому автору, кем бы он не был.

HSPRITE тип на клиенте переименован в SpriteHandle_t из-за windef.h который определен же названием типа для себя. Я надеюсь, вам понравится это новое имя типа.
Обновления:

У меня была обнаружена ошибка dlls\effects.cpp на сроке 430 которая появлялась только в отладочном режиме:

> SetTouch( TriggerTouch );

Надо заменить на:

> SetTouch( &CBeam::TriggerTouch );

Архив обновлен и перезалит, 22.09.2009.



1. ( 1.2 Mb )
Похожие1. hl_sdk_compiler - Компилятор исходников HL. Очень полезен тем, кто не может купить или скачать Microsoft Visual Studio. Рассчитан на версию SDK 2.3
2. MultiplaterSource - Исходный код. С помощью него Вы сможете сделать мод для Multiplayer'а.
3. SingleSource - Исходный код. С помощью него Вы сможете сделать мод для Singleplayer'а.
4. Half-Life SDK GUI Builder v0.2 - HL SDK GUI Builder
5. Dev-C++ 5 Beta 9.2 (4.9.9.2) - Свободная среда разработки на C/C++.
Half-Life SDK v2.3 for VS 2008
Ссылки на объект
Полная ссылка на текущем языке :
Короткая ссылка :
Ссылка на превью-картинку :
Ссылка на картинку в полном размере :
Ссылка для вашего форума или сайта
BB код ссылка:
BB код ссылка с картинкой :
BB код картинки :
HTML код ссылка:
HTML код ссылка с картинкой :
HTML код картинки :
Вы не можете комментировать, т.к. вы не зарегистрированы.
    Z7 1911 (4 skins)
    The SpecialistsZ7 1911 (4 skins)
    Gold Colts M1911A1 SD
    The SpecialistsGold Colts M1911A1 SD
    SVI Infinity Match Black
    The SpecialistsSVI Infinity Match Black
    Colt Anaconda Akimbo (4 skins)
    The SpecialistsColt Anaconda Akimbo (4 skins)