Documentation: Setup Source SDK
Create the directory (or directories, if needed) mentioned in the value for 'MapDir' ('C: program files steam steamapps sourcesdkcontent synergy mapsrc'). Be sure run Synergy at least once, before using Source SDK, to obtain the game data files. Launching the SDK takes a very long time, particularly for your first start. For more information on this, see #FAQ. Getting started with the SDK edit edit source To ask how to get started with the SDK (i.e. Unreal Engine Editor) is like asking 'how to live life'. Introduction to GoldSrc Programming – Setting up Visual Studio Description Here we take a look at setting up and configuring Visual Studio 2013 alongside the Half-Life SDK for programming. We also show how to build, and run the Game in Debug mode. We also touch lightly on some coding by showing how to output a.
Setting up Source SDK (Obsolete)
If you wish to do any kind of modding for Synergy, you'll have to set up Source SDK first.
To do this, you must follow the instructions below:
To do this, you must follow the instructions below:
- Close any programs related to the Source SDK (Source SDK Launcher, Hammer Editor, FacePoser, Model Viewer, ...)
- Locate the 'GameConfig.txt' file, which can be found in the 'sourcesdkbinsource2007bin' directory
- Open this file with Notepad and scroll down to the bottom of the file.
- Insert the following code with the other game definitions. Be sure to place it within the brackets ({, }) of the 'Games' key group. NOTE: we recommend you backup your 'GameConfig.txt' file first.
'Synergy' { 'GameDir' 'C:Program FilesSteamSteamAppssynergysynergy' 'hammer' { 'GameData0' 'C:Program FilesSteamSteamAppssynergysynergySDKsynergy.fgd' 'BSP' 'C:Program FilesSteamSteamAppssourcesdkbinsource2007binvbsp.exe' 'Vis' 'C:Program FilesSteamSteamAppssourcesdkbinsource2007binvvis.exe' 'Light' 'C:Program FilesSteamSteamAppssourcesdkbinsource2007binvrad.exe' 'MapDir' 'C:Program FilesSteamSteamAppssourcesdk_contentsynergymapsrc' 'GameExe' 'C:Program FilesSteamSteamAppssynergyhl2.exe' 'GameExeDir' 'C:Program FilesSteamSteamAppssynergy' 'BSPDir' 'C:Program FilesSteamSteamAppssynergysynergymaps' 'TextureFormat' '5' 'MapFormat' '4' 'DefaultTextureScale' '0.250000' 'DefaultLightmapScale' '16' 'DefaultSolidEntity' 'func_detail' 'DefaultPointEntity' 'info_player_coop' 'CordonTexture' 'toolstoolsskybox' 'MaterialExcludeCount' '0' } }
- You will have to change the green text to reflect your own computer and directory structure. NOTE: you must replace with your Steam account name; this will most likely be one of the directories within the 'SteamApps' directory.
- Create the directory (or directories, if needed) mentioned in the value for 'MapDir' ('C:program filessteamsteamappssourcesdk_contentsynergymapsrc').
- Be sure run Synergy at least once, before using Source SDK, to obtain the game data files.
From Combine OverWiki, the original Half-Life wiki and Portal wiki
Jump to: navigation, search
Source SDK | |
---|---|
Original author(s) | |
Developer(s) | Valve Corporation |
Initial release | November 5, 2004[1] |
Operating system(s) | Windows 2000, XP, Vista, 7 |
Platform(s) | PC |
Size | 977MB |
Available in | English |
Development status | Active |
Type | |
Website |
The Source SDK is a collection of applications used for developing maps and modifications for games that use Valve's Source engine. Along with the packaged programs, the SDK also includes source code for the engine and various entities used within the games.
- 2Tools
Overview[edit]
The Source SDK contains many programs useful for editing Source-based games, such as Half-Life 2. It also contains the source code for Half-Life 2, which can be edited to introduce new entities, NPCs and vehicles or left as is and used as a base.
Currently, the SDK supports two versions of the Source engine: the version used in Half-Life 2: Episode One and the one used in The Orange Box.
Tools[edit]
The SDK is made up of various tools, some of which are accessible from a menu. The major tools are listed below.
Map Editor[edit]
Main article: Valve Hammer Editor
The Hammer World Editor is used to design and script maps used in games and mods. It allows the user to create brushes of various shapes and model them accordingly, as well as place and control entities via the I/O scripting system.
Its icon is a green hammer encased in a blue stone wall.
Face Poser[edit]
The Face Poser tool.
Face Poser is the tool used to access and sequence facial animations and choreograph scenes. It is used to create in-game animation sequences, and for adding dialogue to maps.
Its icon is the hairless head of Alyx Vance's model next to a yellow Lambda logo.
This tool is used to:
- Edit facial expressions, gestures and movements for characters (called 'actors'), allowing one to mix or blend several expressions on the fly.
- Lip-synch speech with the speech the characters use (and blend the speech with other facial expressions). The phonemes used for lip-synching can be extracted from existing spoken .wav files, the tool taking care of the real-time association between the spoken phonemes and the movements of the lips.
- Sequence expressions and other acting cues and preview what the scene will look like in the game engine. A scene can refer to multiple actors and thus can be used to block out fairly complicated interactions and dialogue between game characters.
Model Viewer[edit]
The Model Viewer.
The Model Viewer is a program that allows users to view models.
The Model Viewer is primarily used for viewing models. It has the option to show just the model, with various adjustments such as shadows and texture options, however there are options to view models with their corresponding animations, attachment points, bones, and other features.
Its icon is a wireframe view of the Fast Headcrab model above a yellow Lambda logo.
Source 2 Sdk
Other tools[edit]
The SDK also contains tools that can only be accessed via the program folder.
studiomdl.exe
is used for creating models to be used in Source games. bspzip.exe
packs content into the finalized map file so that it is extracted on run. vtex.exe
converts image files into Valve Texture Files and Valve Material Files (.vtf
and .vmt
).Trivia[edit]
In the playable Half-Life 2 leak, some tools used in Half-Life, such as the Half-Life Dedicated Server, are mixed in with the tools used in the final Source SDK.
Gallery[edit]
- The Source SDK main menu, with the list of accessible programs.
- Some of the other tools available in the Source SDK.
- Debug texture used when materials are missing.
See also[edit]
Steam Source Sdk
References[edit]
- ↑Source SDK Tools Available Now (archived) on Official Steam website (November 5, 2004)
External links[edit]
Source Sdk Non Steam Server
Games, software, and related subjects | |
---|---|
Half-Life game series | Half-Life(multiplayer) · Half-Life: Opposing Force(multiplayer · Capture The Flag) · Half-Life: Blue Shift · Half-Life: Decay Half-Life 2 · Half-Life 2: Episode One · Half-Life 2: Episode Two · Future of the Half-Life series Half-Life: Alyx |
Portal game series | Portal · Portal 2 · Peer Review · Perpetual Testing Initiative |
Demos | Half-Life: Day One · Half-Life: Uplink · Portal: First Slice |
Ports | Half-Life ports(Dreamcast · PlayStation 2 · Half-Life: Source · Half-Life Deathmatch: Source) · Portal: Still Alive |
Technology demos | Directed Design Experiments · Get Your Free TVs! · Half-Life Alpha · Half-Life demonstrations · Half-Life 2 demonstrations · Half-Life 2: Lost Coast · Polyrobo · Probe Droid · Source Particle Benchmark |
VR technology demos | The Lab(Postcards · Slingshot · Longbow · Xortex 26XX · Secret Shop · Robot Repair · Solar System · Human Body Scan · Shooter) · Moondust · Aperture Hand Lab |
Cancelled games | Borealis · Half-Life: Hostile Takeover · Prospero · Return to Ravenholm · Shooter · Unannounced Half-Life project · Warren Spector's Half-Life 2 episode |
Other official games | Bridge Constructor Portal · Deathmatch Classic · Half-Life 2: Deathmatch · Half-Life 2: Survivor(Battle Mode · Mission Mode · Story Mode) · Lego Dimensions · Portal Pinball · Portal 2 Sixense MotionPack DLC · Portal: The Uncooperative Cake Acquisition Game |
Compilations | Half-Life: Further Data · Half-Life: Generation · Half-Life: Initial Encounter · The Orange Box |
ARGs | Half-Life 2 ARG · Portal ARG · PotatoFoolsDay ARG |
Third-party games | Black Mesa(Achievements · Soundtrack) · Codename: Gordon · Garry's Mod · Lamarr Goes to the Zoo · Mods · Narbacular Drop · Portal: The Flash Version · Sven Co-op · Tag: The Power of Paint |
Leaks | Half-Life 2 leak · WC map pack · 2016-2017 leak |
Game engines | GoldSrc · Source · Source 2 |
Modding software | Half-Life SDK · Perpetual Testing Initiative · Source SDK · Valve Hammer Editor |
Achievements | Half-Life: Alyx · The Orange Box · Portal: Still Alive · Portal 2 |
Miscellaneous | Alien Mode · Censored versions of Half-Life · Developer commentary · Development of Half-Life 2 · Easter eggs · High Definition Pack · Preliminary Findings · Multiplayer · Music · Pop culture references · Super 8 Interactive Teaser |
Source Sdk
Retrieved from 'https://combineoverwiki.net/index.php?title=Source_SDK&oldid=428812'