Quote: "I have maybe a stupid question,"
I might also have stupid questions, but anyway...
How many projects have you finished before you pick this one?
How many experience you have with coding in general?
How many times you quit or wanted to quit coding?
Do you have intentions of making AAA MMO in next few years as a one man team?
Do you have problem only with the mouse code or the rest of your "script" is also filmy?
I ask you because sometimes even if something looks simple on paper or very well planned it could eaquals to moving mountains when you code it while you don't possess the skills and know how.
I think i understand the question of your first post.
If you ask if we write every function for every program again from scratch, well...sometimes we do, sometimes we recycle what we allready have written for other projects.
Coding is My Kung Fu!
And My Kung Fu is better than Yours!