We currently have main thread (ReadKey synchronously)
Speed timer make snake keep marching forward
Lastly we could have temporary objectives, which might use another Timer to implement
It seems a bit silly to merge all these things into one thread
But we're looking forward if there's a pattern to switch single-thread/ multi-thread smoothly
Proposal 4.4 should have more details.
It seems a bit silly to merge all these things into one thread But we're looking forward if there's a pattern to switch single-thread/ multi-thread smoothly