I had an idea similar to this. Never attempted to implement it but: Source already supports a fairly robust and functional demo system. However, as far as I know there is no way to load a section of these on the fly, and play them over your existing game without disconnecting, and reloading.
My best guess is you could look at the way the demo records the world around you, and then re-create the players movements clientside. This sounds rather hard. The only other way I could think of doing it would be to record actual frames and play them back, but that would be a huge harddrive waste and probably slow everything down. To my knowledge, this is similar to how TF2 does it's killcam. it moves the camera to the person right after your death, and then takes an internal screenshots. Then it throws it out unless you hit F5. On Fri, Jun 12, 2009 at 6:34 AM, Jed <[email protected]> wrote: > I thought I smelled a "killcam" question :D > > 2009/6/12 Sykes <[email protected]>: > > yea kinda.. "last moments before" death and all that :D > > > > though im understand there is some facilities to accomodate server > > side playback.. > > > > all ideas welcome > > > > 2009/6/12 botman <[email protected]>: > >> On 6/12/2009 7:25 AM, Sykes wrote: > >>> Might sound ambitious.. but Im wondering if anyone has any > >>> ideas/experience in client side action replay under the hl2 sdk? > >> > >> Do you mean like rewinding a demo in game? > >> > >> -- > >> Jeffrey "botman" Broome > >> > >> _______________________________________________ > >> To unsubscribe, edit your list preferences, or view the list archives, > please visit: > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders > >> > >> > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

