Chaosforge Forum

DoomRL => Requests For Features => Topic started by: Anticheese on January 04, 2007, 15:01

Title: Gameplay Recorder
Post 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.
Title: Re: Gameplay Recorder
Post by: Kornel Kisielewicz on January 04, 2007, 15:03
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.
Title: Re: Gameplay Recorder
Post by: Adral on January 04, 2007, 15:19
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 :)
Title: Re: Gameplay Recorder
Post by: Kornel Kisielewicz on January 04, 2007, 15:36
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 ;].
Title: Re: Gameplay Recorder
Post by: Anticheese on January 04, 2007, 15:40
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.
Title: Re: Gameplay Recorder
Post by: Malek Deneith on January 04, 2007, 17:23
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)
Title: Re: Gameplay Recorder
Post by: Zephyre Syx on January 04, 2007, 17:45
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?
Title: Re: Gameplay Recorder
Post by: Kornel Kisielewicz on January 04, 2007, 17:52
No worries, the keyrecorder might be even available in the next version ;].
Title: Re: Gameplay Recorder
Post by: Kornel Kisielewicz on January 04, 2007, 20:26
Duuuh! A KeyRecorder will be available very soon in the next beta :DDDDDD (It's running, but needs some adjustments)
Title: Re: Gameplay Recorder
Post by: Anticheese on January 04, 2007, 23:57
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.
Title: Re: Gameplay Recorder
Post by: Aki on January 05, 2007, 00:07
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 =)
Title: Re: Gameplay Recorder
Post by: Blade on January 05, 2007, 01:48
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)).
Title: Re: Gameplay Recorder
Post by: Malek Deneith on January 05, 2007, 03:06
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 ;)