The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.
The Source Engine is an outdated piece of **** that makes you spend 60% of your time trying to find alternative ways to make something because of the amazing number of bugs the SDK contains.
I want to make a laser that dissolves any NPCs ; I can't because the beam doesn't do any damages even if I set the properties/flags rightly. So I try to parent a trigger_hurt to the beam but even if I set "Damage Type" to "Beam", it is only turning a NPC to a ragdoll and doesn't dissolve it as I wanted. Great, now I have laser that just turn without blood a combine into a ragdoll, very realistic !
I want to make an introduction sequence with a point_viewcontrol that will fly over a path_corner/path_track, I can't because the viewcontrol doesn't stop and still continue to fly in a direction even when it's out of the map. Great, I have to use it in a static way.
There are so many stupid bugs that force you to change things you wanted in your mod.
And please don't tell me "wfgo I make css map and soucre 4 ever !!1!1 never had problems", since the Source Engine may seems nice only when you make what Valve is making now.