During my studies at Queen Mary I took one class on OpenGL and immediately decided I was a genius and would make a fortune in the games industry.
To that end, I decided to single-handedly rebuild a classic game as my final year project to show off how clever I was and land a job.
I learned a lot about graphics processing, compiler bugs and humility along the way - as well as the general need to stand on the shoulders of giants such as Michael Liebscher whose code I had to read after discovering that the actual code is written in x86 assembly which I don’t understand.
Every coulple of months I tell myself I’m going to finish my first big project, open the code, look at it and then close the code.
Maybe some day…