View Single Post
  #25  
Old May 27th, 2008, 06:48 PM

Griefor Griefor is offline
Corporal
 
Join Date: Apr 2008
Posts: 68
Thanks: 0
Thanked 0 Times in 0 Posts
Griefor is on a distinguished road
Default Re: Unlikely.

That's something that would have to be figured out. I have no idea how Dominions 3 saves its data, but if it is done somewhat modularly it shouldn't be a huge problem. Table of units? Is there one huge array holding all the units? Or are they saved per-province? I really can't see myself programming something like Dominions 3 and then writing it in such a way that deleting a unit from province A would somehow affect (move or alter) the data detailing a unit from province B. And that is just simple single-thread writing.

Unix/Linux/Windows thread code is different but it's not very hard to write an OS dependent function that works the same for each of these. Cross-platform writing in c is a huge chore, but if the devs wrote the current cross-platform version they are very capable of writing cross-platform c code. I see multithread being a cross-platform problem, but not moreso than networking, graphics, or a handful of other stuff that's already in the game.

I still have to agree with Ich though: this will never, ever be implemented. But I find it fun to discuss it, for some reason.
Reply With Quote