by L. Spiro » Thu Dec 28, 2006 3:58 pm
#1: Why do you think “spreading it” is the only motivation one could possibly have for making something?
-> Firstly, I gain(ed) knowledge and experience by making it. I had an idea that I was sure would work, after years of people going on about how auto-aim was impossible for Starsiege: Tribes. After years of hearing how impossible it is to do, why wouldn’t I make it if I had an idea that I was sure would work?
While making it, I had to solve several problems. Firstly, how to detect the players. Experience gained. Then the math to aim ahead (which, by the way, I invented on my own since no teachers managed to help me after a full year of bugging). Then how to move the mouse. Then how to update everything to keep a smooth lock (proving to be the hardest part of the whole problem).
After it was all done, I gained quite a bit of coding experience, not only in overcoming technical obstacles but also in coding style, and the what-to-do-and-what-not-to-do lessons of C++ in general (remember, this was years ago).
->Secondly, I gain quite a bit from being the only person who has it. I don’t think I need to explain this one as much.
#2: One person who plays 2 hours per week can’t ruin a game, no matter how he or she plays. Not to mention that my ping is over 300 on all servers, so even if I used it not many would even notice.
It does work well at such pings, but it is still a machine, and can not predict how humans will move while the bullet is in the air, and adding 300 to the ping is adding 300 to the unpredictability factor.
L. Spiro