As long as I've been playing games I've wanted to make my own. Captivated by the possibities of level editors, I started mapping in 1996 for Doom II. Not long after my gaming experience was changed by the release of Half-Life in 1998. This game got me hooked for the next couple of years and it should come as no suprise that as soon as I found Worldcraft, I was making my own Goldsource wolds. As we moved into the new millenium, online gaming started opening up to me and I found the Sven Co-op in 2000 for which I made countless maps and content. I finished off 10 years of GoldSource development with the release of Land of Legends. Since 2008 I've picked up Source mapping and worked on maps for Resistance and Liberation, Overwatch and Fortress Forever. After that I worked on a discontinued MOD called "An Open Window\". After a long break of mapping, I'm back into the game creating the remake of HL:Uplink for Black Mesa: Source.
How do you trigger something beyond a trigger_changelevel, an entity that's in another BSP? Here is how it's done.
How to set up the Osprey to drop a squad of grunts in Black Mesa (Source).
How to set up a 50 cal. machinegun in Black Mesa (Source).
How to set up the TOW Missile system for Black Mesa (Source).
In this tutorial we're making a rolling garage door. Instead of the simple garage door that just swings open, this door will have multiple segments which...
This tutorial shows you how to create a button that can toggle entities which have no toggle input.
This tutorial will show you 2 ways to create shiny/reflective textures in Half-Life 2.
This tutorial will show you how to create Normal Maps (Bump Maps) for your Half-Life 2 materials within seconds.
This tutorial shows you how to replace textures on models from Half-Life 2.