Chaosforge Forum
DoomRL => Requests For Features => Topic started by: Anticheese on January 04, 2007, 15:01
-
I believe that a gameplay recorder would be a good addition to DoomRL.
Every roguelike player - and indeed, gamer - has had times where (s)he has played the most unexpectedly good game of their life, but only has their word to back it up. With a recording feature in place we can add new life to the postmortem board by adding a video of the best moments of gameplay and the final demise.
"But videos take up a lot of space!" I hear you ask.
Not necessarily. I believe that it will be possible to create full gameplay videos in a tiny amount of space by rendering the videos in DoomRL.
How it can work is by instead of recording the positions of everything on the screen, either in a text file or by image, the recording function would rather record what happened inbetween turns.
Say you have a 10x10 room with a boarder around it, one marine in the center and 10 barrels scattered around the map. The marine moves one step.
That is all the recorder would need to record. Video recorders would take the time to note the positions of the barrels AND the marine, but by working off the difference of the first round and the second round it would be possible to post an entire game in a tiny amount of space.
I realize that I have been rambling on for a bit, I have just had difficulties clearly describing it.
-
No worries, two such options are already on the way -- one is recording the Output, and the other one is recording the random seed and Input.
-
No worries, two such options are already on the way -- one is recording the Output, and the other one is recording the random seed and Input.
Cool.
Meanwhile, though, you might want to take a look at Dos Recorder:
http://sourceforge.net/projects/dosrecorder
It saves ASCII display for everyone to see with that same program later - it might become a standard for now :)
-
Once I do this for DoomRL it will automagicaly become available for other of my games. I will then ask some Java guru to make a web player for the *.vmf files, and then an ability to post them here on the forum ;].
-
Wonderful! Thank you very much.
Also - Will we be able to choose highlights of our adventures?
By that I mean defining a preset portion of the video to play.
-
Somebody should try - perhaps you can record DoomRL with Demo Workshop (It's an old recorder used mostly for ADOM -but it might work, at least for dos version :P)
-
Somebody should try - perhaps you can record DoomRL with Demo Workshop (It's an old recorder used mostly for ADOM -but it might work, at least for dos version :P)
It does. But it's kinda chunky when the blood starts rolling down the screen. At least you can add comments. "This is the part I got my ass handed to me"
Okey, how small can we get those files...now if doomrl is the player, it can get extremely small, because if it knows commonly use compression parts, it can heavily tinify the b!tch, and can easily squeeze in with a package, mortem, and all into latter sites. Wait wait, I'm jumping ahead of myself. I'm thinking if the file itself is compressed.
Uh, how will it work?
-
No worries, the keyrecorder might be even available in the next version ;].
-
Duuuh! A KeyRecorder will be available very soon in the next beta :DDDDDD (It's running, but needs some adjustments)
-
Urge..to..regain..moderator powers and consolidate posts..rising!
But really, thanks for adding this feature. The only hard part now is finding a javascript guru.
-
Duuuh! A KeyRecorder will be available very soon in the next beta :DDDDDD (It's running, but needs some adjustments)
Sometimes you arnt as evil as people think you can be :D
O and while your there-Lessen the Arachs and put more commandos, or make arachs drop ammo =)
-
Sometimes you arnt as evil as people think you can be :D
I think you are wrong. Yes, he written KeyRecorder for us and we now can record... how we all are dying before his new uber-monster spawned on dlvl 2)).
-
Sometimes you arnt as evil as people think you can be :D
I think you are wrong. Yes, he written KeyRecorder for us and we now can record... how we all are dying before his new uber-monster spawned on dlvl 2)).
Not to mention that now he won't release new beta for a month to see us wait in anticipation ;)