Suggestion curtesy of @hobnob.
When you're doing something like a same game, it's handy to have a real timestamp. Currently to do that you either have to round trip to Tyrian, or set up a cross-platform implementation to give you some sort of date object.
The suggestion is to have a Date object baked into the GameTime instance so that the current real world time is always available.
The only complication I can see is that it will be the engine that will need to deal with the cross-platform problem, but I guess that's ok.
Suggestion curtesy of @hobnob.
When you're doing something like a same game, it's handy to have a real timestamp. Currently to do that you either have to round trip to Tyrian, or set up a cross-platform implementation to give you some sort of date object.
The suggestion is to have a Date object baked into the GameTime instance so that the current real world time is always available.
The only complication I can see is that it will be the engine that will need to deal with the cross-platform problem, but I guess that's ok.