Тутор - первая компиляция SSDK
Всем салют! Вот решил написать тутор о первой компиляции Source SDK... Идея у меня пришла написания этого тутора из-за того что на CSM'е мало коддеров, и их ещё меньше на Source Engine...
О чём в этом туторе:
В этом туторе я вам расскажу, где мона скачать всё необходимое для компиляции и работой с SSDK, а также покажу несколько основных деталей визуалки для полных нубов в c++ типа меня
Что нам понадобиться для компиляции:
Microsoft Visual Studio 2005 Express Edition - ~450 МБ
.NET Framework 2.x SDK - 354 МБ
Platform SDK - 409 МБ
DirectX SDK - 443 МБ
Все ссылки прямые, качайте, не стисняйтесь
Не задавайте подобных вопросов - А мона как нить урезать эти SSDK? - я же сначала на вас подозрительно просмотрю
и скажу что никак урезать низя
Максимум на 30 мб, если это вам поможет, но ради этих 30 мб вам никто урезать ничего не будет
Также рекомендую скачать прогу GCFScape, он нам понадобиться для извлечения, может быть
Готовим SSDK:
Тут есть два способа:
1. Создаём новый мод стандартными средствами
2. Вручную звлекаем исходный код SSDK
Прежде чем пойти по лёгкому пути, то есть первым способом, я же вам скажу, что второй способ универсальнее, так как вы сможете компилить не только например HL2DM или HL2 а сразу что вам надо. Знаю что коряво объяснил, но вы меня позже сами поймёте
Первый способ думаю не нуждается в инструкциях и коментариях.
Второй способ я опишу подробненько.
Для начала открываем GCF архив по адресу - ...\steam\steamapps\sourcesdk. Теперь находим в этом архиве папку src_mod и извлекаем её в произвольное место, я например извлекал сюда - C:\src_mod\src_mod.
Всё, теперь наш SSDK готов к бою.
Теперь готовим VS 2005 к бою:
Заходим в директорию, куда вы извлекли папку src_mod. Если вы воспользовались моим вторым способом извлечения, то в этой папке должны быть следующие Solution'ы:
Game_HL2-2003.sln
Game_HL2-2005.sln
Game_HL2DM-2003.sln
Game_HL2DM-2005.sln
Everything_SDK-2003.sln
Everything_SDK-2005.sln
Game_Scratch-2003.sln
Game_Scratch-2005.sln
Как уже понятно, в конце названия Solution'а написан год, которой должен быть VS. Открываем Game_HL2-2005.sln.
Теперь будем готовить VS 2005 к бою. Заходим в меню - Tools->Options->Projects and Solutions->VC++ Directories->
и смотрим чтобы в Executable Files-> всё было также:
C:\Program Files\Microsoft DirectX SDK (February 2006)\Utilities\Bin\x86
->Executable Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin\winnt
->Include Files->C:\Program Files\Microsoft DirectX SDK (February 2006)\Include
->Include Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include
->Library Files->C:\Program Files\Microsoft DirectX SDK (February 2006)\Lib\x86
->Library Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib
Вот и всё
Наш VS 2005 готов к бою!
Выбирем там в верху в столбце написано Debug Hl2, а нам надо Release Hl2
Как выбрали, так лезем в менюшку Buld->Build Solution , первый билд будет долгим.
Если у кого есть вопросы, задавайте, отвечу
Всем салют! Вот решил написать тутор о первой компиляции Source SDK... Идея у меня пришла написания этого тутора из-за того что на CSM'е мало коддеров, и их ещё меньше на Source Engine...
О чём в этом туторе:
В этом туторе я вам расскажу, где мона скачать всё необходимое для компиляции и работой с SSDK, а также покажу несколько основных деталей визуалки для полных нубов в c++ типа меня
Что нам понадобиться для компиляции:
Microsoft Visual Studio 2005 Express Edition - ~450 МБ
.NET Framework 2.x SDK - 354 МБ
Platform SDK - 409 МБ
DirectX SDK - 443 МБ
Все ссылки прямые, качайте, не стисняйтесь
Не задавайте подобных вопросов - А мона как нить урезать эти SSDK? - я же сначала на вас подозрительно просмотрю
и скажу что никак урезать низя
Также рекомендую скачать прогу GCFScape, он нам понадобиться для извлечения, может быть
Готовим SSDK:
Тут есть два способа:
1. Создаём новый мод стандартными средствами
2. Вручную звлекаем исходный код SSDK
Прежде чем пойти по лёгкому пути, то есть первым способом, я же вам скажу, что второй способ универсальнее, так как вы сможете компилить не только например HL2DM или HL2 а сразу что вам надо. Знаю что коряво объяснил, но вы меня позже сами поймёте
Первый способ думаю не нуждается в инструкциях и коментариях.
Второй способ я опишу подробненько.
Для начала открываем GCF архив по адресу - ...\steam\steamapps\sourcesdk. Теперь находим в этом архиве папку src_mod и извлекаем её в произвольное место, я например извлекал сюда - C:\src_mod\src_mod.
Всё, теперь наш SSDK готов к бою.
Теперь готовим VS 2005 к бою:
Заходим в директорию, куда вы извлекли папку src_mod. Если вы воспользовались моим вторым способом извлечения, то в этой папке должны быть следующие Solution'ы:
Game_HL2-2003.sln
Game_HL2-2005.sln
Game_HL2DM-2003.sln
Game_HL2DM-2005.sln
Everything_SDK-2003.sln
Everything_SDK-2005.sln
Game_Scratch-2003.sln
Game_Scratch-2005.sln
Как уже понятно, в конце названия Solution'а написан год, которой должен быть VS. Открываем Game_HL2-2005.sln.
Теперь будем готовить VS 2005 к бою. Заходим в меню - Tools->Options->Projects and Solutions->VC++ Directories->
и смотрим чтобы в Executable Files-> всё было также:
C:\Program Files\Microsoft DirectX SDK (February 2006)\Utilities\Bin\x86
->Executable Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin\winnt
->Include Files->C:\Program Files\Microsoft DirectX SDK (February 2006)\Include
->Include Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include
->Library Files->C:\Program Files\Microsoft DirectX SDK (February 2006)\Lib\x86
->Library Files->C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib
Вот и всё
Выбирем там в верху в столбце написано Debug Hl2, а нам надо Release Hl2
Как выбрали, так лезем в менюшку Buld->Build Solution , первый билд будет долгим.
Если у кого есть вопросы, задавайте, отвечу
Последнее редактирование модератором:

?