Greetings!
What a brilliant thread. I'm soon to start my own proper engine of sorts... after a 9 month development at Uni, I've since been doing minor experiments whilst working in the corporate world for the last 30 months to save up and complete a project idea which I've been building up in the last 8 years. It's threads and forums like these that stop the thoughts of impending doom; I'm overly grateful that they exist.
So here's one I came across during my MRes development. I was showing my solar system engine project to a non-coder friend of mine when we got onto the topic of programming. I said just one single line of code can change something dramatically, he asked me to show him so I went to the default which has spawned so many awesome fails/wins... not refreshing the backbuffer! :D
Slowly zooming out from a green planet with a thin atmosphere and asteroid belt:
Planets slowly moving whilst I'm scaling them down to a point:
Same again but the planets are moving a bit faster:
Planetary movement can be awesome...:
Aaaand accidentally attaching the planets to a Buddha mesh instead of generating a sphere:
This accident ended up being extremely useful for showing Galileo’s reduction of the Ptolemaic Model. It was of course, released as a feature. Free to download at
www.tssengine.com although it's no longer supported. I got it to that stage and having noticed how much better I could make it, I immediately started thinking about how to self fund... well that's where the next two years are going to take me anyways. :D