even if not multicore, networking singlethread is quite pointless.
For the rest I'm using "faked" threading (using a own event system with function references etc. results in 1 Million mainloop passes at 60 FPS rendered)
But for some aspects an own thread is needed ...
Networking is one thing, dynamic media loading another for example ...
Hopefully it will be added ... because I don't think that a next gen 3D engine can be called as such if it runs single threaded, no mather how many cores. There are things that have to run parallel ... like terrains, physics ...
For the rest I'm using "faked" threading (using a own event system with function references etc. results in 1 Million mainloop passes at 60 FPS rendered)
But for some aspects an own thread is needed ...
Networking is one thing, dynamic media loading another for example ...
Hopefully it will be added ... because I don't think that a next gen 3D engine can be called as such if it runs single threaded, no mather how many cores. There are things that have to run parallel ... like terrains, physics ...