The article references the tick function from CryEngine briefly (https://github.com/CRYTEK/CRYENGINE/blob/release/Code/CryEng...). How do people manage to figure out or learn how to read and work on something like this? It looks mindbogglingly complex.