I have, for a long while now, been making my game as a a Half Life 2 mod, because I am racist against programming.
However, it becomes more and more apparent the limitations of the Source Engine and how much of a pain in the penis it is to implement things outside of the stock gameplay features of HL2.
Should I take the plunge and just make my game from scratch? What little programming experience I have is from trying to hack in my custom gameplay elements.