everyone can make masterpiece. only one thing you have to do. you have to download sdk! :)
Of course I mean that you need a team when you are making your own MOD on Source; But When You have PROGRAMMER you can do NOT ONLY mod; YOU CAN MODIFICATE SOURCE and make YOUR OWN GAME! Recently I noticed some interesting videos on youtube : ===> youtu.be/JYiVkHEzThk?hd=1 ;;;;It was really very very fantastic! As for me... I am making my mod and I'm trying to make ballistics, physics (like in Penumbra:Overture door opening ))), day night cycle; weather and (!) total randomisator, and lots of physics-related things like zonal brush destruction and script;condition manager... but... THAT VIDEO I WATCHED...IT WAS REALLY REALLY AWESOME... and I decided to make two things simultaneosly : CODE and DESIGN;;; I used to work only on DESIGN before.. but now I realize how C++ is powerful in Source Engine!!!! Dynamic light? yeah! Dynamic weather?! yesh!!! Dynam..YEAH!!!! Jesus! Yes. We'd learn c++ again...Yes we gamedesigners should...we must learn c++!!!! to improve our projects!!!!!!!!