Hello everyone.
Would it be possible to add replays to the game? A replay is a file that you can load to see a game that you or someone else played. The big advantage of replays is that it becomes much easier to turn them into youtube videos (also easier advertising for the game), you can share them with other players to learn more about the game, and it helps you to analyze your or others' games. All in all, it is a great learning tool.
Here is a short description of one possible method to create replays (from stackoverflow[1]):
To create a replay, you store all input received from the user (along with the frame number at which it was received) along with the initial seeds of any random number generators. To replay the game, you reset your PRNGs using the saved seeds and feed the game engine the same sequence of input (synchronized to the frame numbers). Since many games will update the game state based on the amount of time that passes between frames, you may also need to store the length of each frame.
So after a game has ended, the would game ask you whether you want to save it as a replay, and then you can rewatch it or share it with others later. I think this would be extremely useful.
What do others think?
Djemynai
--
[1]:
http://stackoverflow.com/questions/3064317/conceptually-how-does-replay-work-in-a-game