當前位置:編程學習大全網 - 源碼下載 - HL2的Mod該怎麽建?怎麽用?我的hl2是盜版的誒

HL2的Mod該怎麽建?怎麽用?我的hl2是盜版的誒

HL2 MOD 創建攻略(不涉及3D建模和貼圖部分)

壹、安裝Steam:

/v/index.php?area=getsteamnow

這個文件不大只有700K[至少現在是這樣]

下載完安裝好之後會在桌面出現壹個Steam的快捷方式。

[註]如果沒有記錯的話好像可以選擇為簡體中文 。

二、申請帳號:

雙擊Steam的快捷方式,會出現壹個登錄,現在妳沒有帳號就註冊壹個拉。

然後登錄Steam,會彈出壹個猛大的Steam的最新新聞窗體。不用理它,X掉就好。

在菜單欄選擇“遊戲”下面的“在Steam上激活產品……”,按照向導輸入妳的正版CD-KEY

完成激活,不然妳就下載不了開發需要的基本軟件了。

三、下載Source SDK 和Source SDK Base

在Steam的工具裏面可以看到這兩個東西,現在是灰色的,雙擊或者右鍵選擇“安裝遊戲”,然後關掉顯示器去睡覺。~~:(~我下載這些東西花了整整4天~~不要對自己的網絡抱太高的希望,我這裏是電信的百兆光纖。

[註]Source SDK用於創建MOD和編譯模型

Source SDK Base用於運行MOD

四、安裝編譯系統

那裏還沒有下完了~~可以先把編譯的東西搞定,這裏不僅僅是做地圖和人物,是實現壹個Mod~編譯是不可缺失的操作單元。

這裏可以提前告訴大家,SDK生成的代碼是VS.C++.NET 2003的項目,用2005編譯會出現壹些錯誤,在valve上有解決的辦法: /wiki/Compiling_under_VS2005,有興趣的可以去看看,不過我比較的懶,直接裝的VS.net2003。這裏就不詳細說明VS的安裝了~。

提醒壹下XP專業版要安裝IIS,在添加/刪除Windows組件裏面裝,記得在其子項裏面勾上FrontPage 2000服務器擴展,有什麽用我也不太清楚,不過沒有它,VS2003就沒有裝~~:(

五、創建MOD

在妳第N個早晨醒來的時候發現妳的Source SDK 和Source SDK Base都下完了。好了~準備工作都做好了。

可以開工了,在Steam的工具雙擊啟動Source SDK。出現Source SDK的小窗體。選擇其中的"Create a Mod",這是出現壹個單選對話框,按照自己的要求選擇了,我在這裏選擇的“Modify Half-Life 2 Single Player”.下壹步選擇壹個目錄,並給自己的Mod取壹個名字,下壹步,它就會在對應的目錄裏面生成代碼.

以我自己創建的為例MOD就創建在E:\Hl2MOD\testMod.在該目錄下有,run_mod.bat、run_hammer.bat、run_hlmv.bat、run_studiomdl.bat四個bat批處理文件。因為我現在只搞代碼這壹塊,所以我只知道,run_mod.bat是用來啟動MOD的,其他三的用途不明:)~.另外還有四個目錄,mapsrc,materialsrc,modelsrc,src.都是對應放地圖,材料,模型,源碼的目錄.就代碼來說只需要管src就可以了.

進入src目錄,可以找到Game_sdk.sln文件,雙擊,將由Vs2003打開.然後再選擇"生成"菜單下面的"管理配置器","活動的解決方案配置"下拉菜單默認為"Debug HL2",將其修改為"Release Hl2".

~~~接著選擇菜單中的"生成" 下面的" 生成解決方案" ,慢慢等吧,快不了~我在焊龍那種牛X的機器上編譯上也等了好幾分鐘.

赫赫~終於編譯完了~它實際上是生成了client.dll,server.dll兩個文件.而真實的Mod位於妳Steam的目錄下面,以我默認安裝在D盤為例,MOD就在D:\Program Files\Valve\Steam\steamapps\SourceMods\testMod

終於到最後了~~餓死我了~~~還沒有吃晚飯的~~!!!!!

現在雙擊run_mod.bat啟動MOD~~~~~~~!看見界面了吧") ~~

默認情況下~什麽都沒有,在maps目錄下面有壹個測試地圖,"~" ,敲入"map sdk_shader_samples

  • 上一篇:Ar遊戲源代碼
  • 下一篇:淘寶店鋪裝修自定義區域如何編輯?怎麽編輯自定義序列?
  • copyright 2024編程學習大全網