A functional PC with Windows if possible ( I am trying to make a version for Mac and Linux, but right now I have no computer that can run anything at all with Linux installed.( You can also download the Deticated Server, but we won't use it anyways in this guide) In there search for Source SDK Base 2013 and then download one or both of the SDK Bases. Hover over 'Library' in Steam and select 'Tools'. Source SDK Base 2013 Singleplayer and or Multiplayer - You can get this through Steam.In a nutshell: You will start to like it very fast. It saves you time by making you not have to copy the compiled files everytime you want to try out your game. Link Shell Extension for Windows - This extension for Windows will help you a lot while developing your awesome game.
Download either the 64-bit version or the 32-bit version according to your system. Visual C++ Redistributable - This specific version is required for the afterwards mentioned Link Shell Extension.Source SDK 2013 - The next two sections will show you two ways you can acquire the source code.(Update : link is down, might've been down for some time, never got around to checking it, might edit in a working link again some time soon) You can thank me later, here is the download. Fixed Microsoft Speech API 5.1 - The Microsoft version has to be changed manually to work with this version of Source.Multibyte-MFC Library for Visual Studio 2013 - Download link is here [.Here is the link for the version we will be using. Visual Studio 2013 - The IDE ( Integrated Development Environment) we will be using.