Original Post
Ok, I dont know too much about multi-threaded coding yet, but I am under the impression that this enables two lines of code to execute psuedo-simultaniously, seperate from each other.
Now, people seem to try so hard to lock their framerates at a specific number, and calculate game physics inbetween frames, etc etc etc... But what if you just had two sperate threads?
Could you, say, have one thread calculating the finite state machines, where they are, what theyre doing and the like, and then have ANOTHER thread that just constantly displays their position? It makes sense when I think about it. That way, the frame rate doesnt suffer from a slowdown in game processing and game processing doesnt slow down due to graphics processing.
Right? I feel like a genius, but kindred spirits tell me its not so easy. Does anyone else think this idea is feasible?