Do you often see the need to change source code in real game development?

Plugins all the way!

Haven’t hit a bump where I needed to modify the engine… yet, but I’m sure the day will come though.