Can spectators create demos?

Discuss anything to do with Nexuiz here.

Moderators: Nexuiz Moderators, Moderators

Mon Mar 06, 2006 11:17 am

  • That would be awesome, as you have endless possibilities for making cool angles and much better videos.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Mon Mar 06, 2006 11:22 am

  • Yes you can.. just as 'normal' you have to start the demo before connecting. Bad thing is just that spectating does not work very good in 1.5. There will be improvment in 1.5.1..
    But you can NOT go into spectator mode in the demo or something.. But a demo while spectating someone will work fine..
    Last edited by esteel on Thu Aug 31, 2006 2:29 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Mon Mar 06, 2006 2:38 pm

  • QW have .mvd demos. That is serverside demos. Where you can change fly around spectate the players etc. And DP supports QW protocol now.. so maybe it can be done in Nexuiz soon :)
    I wish for it anyway :roll:
    User avatar
    morfar
    Site Admin
     
    Posts: 938
    Joined: Tue Feb 28, 2006 6:08 pm
    Location: The Island

Mon Mar 06, 2006 2:59 pm

  • Good Idea... but i think im a noob, how i can spector somebody?? Ive never checked this funktion in Nexuiz, but in other games ;)
    [center]Image[/center]
    User avatar
    Tenn
    Alien
     
    Posts: 233
    Joined: Tue Feb 28, 2006 9:16 pm
    Location: Good protecded in Germany, near Stuttgart

Mon Mar 06, 2006 3:12 pm

  • In Nexuiz 1.5 you normaly start in freefly mode.. you can press +attack (mouse1 by default) to spectate other players.. if you instead press +jump (space) you can start the game. But all this should be explain by the message that appears shortly after joining a game.
    If the game is already running you can press F3 to enter free fly mode again but then you'll loose all your frags :)
    Last edited by esteel on Thu Aug 31, 2006 2:30 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Mon Mar 06, 2006 3:38 pm

  • Ok, I searched the "Free Fly" Mode, I missed it, thanks ;)
    [center]Image[/center]
    User avatar
    Tenn
    Alien
     
    Posts: 233
    Joined: Tue Feb 28, 2006 9:16 pm
    Location: Good protecded in Germany, near Stuttgart

Mon Mar 06, 2006 4:32 pm

  • esteel wrote:In Nexuiz 1.5 you normaly start in freefly mode.. you can press +attack (mouse1 by default) to spectate other players.. if you instead press +jump (space) you can start the game. But all this should be explain by the message that appears shortly after joining a game.
    It shuold be possible to enter the game from follow-mode too, i think.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Mon Mar 06, 2006 4:59 pm

  • tChr wrote:It shuold be possible to enter the game from follow-mode too, i think.

    Looking at the code in the development version it should work this way.. but i was to lazy to check if this is 1.5.1 only or if it is in 1.5 also. If it was already in 1.5 and does not work that would be a bug :)
    Last edited by esteel on Thu Aug 31, 2006 2:31 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Mon Mar 06, 2006 5:42 pm

  • esteel wrote:
    tChr wrote:It shuold be possible to enter the game from follow-mode too, i think.

    Looking at the code in the development version it should work this way.. but i was to lazy to check if this is 1.5.1 only or if it is in 1.5 also. If it was already in 1.5 and does not work that would be a bug :)

    It does not work that way in 1.5. Its actually kinda annoying to have to back to free-fly to join the game. Check this out, would you? I dont have a devel version anywhere close
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Mon Mar 06, 2006 6:51 pm

  • exactly that is also fixed in v1.5.1 .. you can now join the game no matter whether you are spectationg a player or flying around ("observer")
    IRC quote:
    [kojn] I've been coming a bit more recently
    [kojn] she took it the dirty way
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Tue Mar 07, 2006 9:21 am

Tue Mar 07, 2006 10:47 am

  • esteel wrote:Yes and except for the double code i like this fix :)

    Double code is good.. Good fun :) But sometimes its more efficent then making it clever.. "when in doublt use brute force"
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Tue Mar 07, 2006 3:28 pm

Tue Mar 07, 2006 10:44 pm

  • I'm glad you have so much fun about that double code :)
    Well, who ever coded the spectator system didn't really make it modular, so it was either double code or replacing most of the spectator code :P
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Tue Mar 07, 2006 11:16 pm

  • Well i did some code to begin with, lcatlnx did the rest. I'm very sure there has been a funtion to make someone a player again. Guess it got lost somewhere on its long way to 1.5.1 ;) But then again its been quite some time so i'm not 100% sure..
    But hey that way we have things to improve :wink:
    Last edited by esteel on Thu Aug 31, 2006 2:35 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Mon Mar 13, 2006 9:30 am

  • esteel wrote:Yes you can.. just as 'normal' you have to start the demo before connecting...


    Hi everybody,

    Perhaps i'm a noob, but how can I start recording before connecting ??

    I'm very interested about making a promo-movie for nexuiz...
    I'm making videoclips very often, cause it's my job... And I love this game...

    So please.... tell me how I can record BEFORE connecting... cause I cant see the console :(
    User avatar
    obi_wan
    Alien trapper
     
    Posts: 256
    Joined: Mon Mar 13, 2006 9:24 am
    Location: France

Mon Mar 13, 2006 9:48 am

  • obi_wan wrote:Perhaps i'm a noob, but how can I start recording before connecting ??

    Open the console by pressing shift+escape, and enter "rec <demoname>", then close the console (press escape) and connect to a server.
    Another way is to start Nexuiz with "+rec <demoname>" as commandline parameter.

    I'm very interested about making a promo-movie for nexuiz...
    I'm making videoclips very often, cause it's my job... And I love this game...

    A promo movie would be great :)
    Maybe you should talk to k0jak, who also wants to make a movie. There are some tips on video capturing with nexuiz in his thread: http://www.forums.alientrap.local/viewtopic.php?t=43
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Mon Mar 13, 2006 9:57 am

  • great thx for your fast answer :) :)

    now I'm able to record demos...
    And thanks fo the link... I will read this post before asking stupid questions ;)
    User avatar
    obi_wan
    Alien trapper
     
    Posts: 256
    Joined: Mon Mar 13, 2006 9:24 am
    Location: France

Mon Mar 13, 2006 10:12 am

Mon Mar 27, 2006 4:05 pm

  • thx for those scripts esteel :)

    another question... : can I make a demo in free fly mode ? It would be great to have different camera angles...

    and if it is possible... how can I remove the help text in free fly mode ? (the one that tells me how to enter the game)
    User avatar
    obi_wan
    Alien trapper
     
    Posts: 256
    Joined: Mon Mar 13, 2006 9:24 am
    Location: France

Mon Mar 27, 2006 4:38 pm

  • obi_wan wrote:another question... : can I make a demo in free fly mode ? It would be great to have different camera angles...

    As I understand it thats no problem. The recording is a dump of twhat the server sends you no matter what mode.

    obi_wan wrote:and if it is possible... how can I remove the help text in free fly mode ? (the one that tells me how to enter the game)

    Please let me know if you find out.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Mon Mar 27, 2006 4:45 pm

  • obi_wan wrote:another question... : can I make a demo in free fly mode ? It would be great to have different camera angles...

    Yes, it doesn't matter whether you are in spectator mode while recording a demo.

    and if it is possible... how can I remove the help text in free fly mode ? (the one that tells me how to enter the game)

    Set "scr_centertime 0" while viewing the demo, that will disable all centerprint messages (not only that help text).
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Mon Mar 27, 2006 6:36 pm

  • thx :) I'll try it now
    ... another question :
    if I run a dedicated server, it has to "see" every player's actions to handle the game (i think :oops: ). So can the server record a kind of "super demo" with every datas inside ?

    In fact it would be cool to be able to create differents free fly demos from this "super-demo", so I can get different camera-angles, and I don't need 2 or 3 "cameramen spectators".
    I really think it's impossible :( but I don't know how nexuiz is coded... so I just ask :D
    User avatar
    obi_wan
    Alien trapper
     
    Posts: 256
    Joined: Mon Mar 13, 2006 9:24 am
    Location: France

Mon Mar 27, 2006 7:08 pm

  • obi_wan wrote:if I run a dedicated server, it has to "see" every player's actions to handle the game (i think :oops: ). So can the server record a kind of "super demo" with every datas inside ?

    Yes, you're right, the server is the only machine that knows everything about everyone, but no, recording demos on a server is not supported.

    Technically it would be possible to do this, but currently only clientside demos are supported and i don't think that'll change anytime soon.
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Mon Mar 27, 2006 9:39 pm

  • That would be very very great to add to the server. several reason: the ladder servers/compo server in general could record demos. IT would be far easier to create cool videos.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Tue Mar 28, 2006 10:28 am

  • I'm not sure the in-work content download will help much with getting the server demos but keep in mind you need to access those server demos somehow. And you also need support on the client to switch between the different povs. How do other games solve this? Just sending all the needed info during playing to the client creates more network traffic and open security problems..
    Last edited by esteel on Thu Aug 31, 2006 7:21 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Tue Mar 28, 2006 3:21 pm

  • as far as aI can see. the server shuold create a signle file for each map played, to make rotating possible, and making it easier to find the correct demo.

    as for viewing. Each client is capable of being a server, so I cant really see the problem of recreating the game. The spectator mode allows for changing POV, so then wathisng a server demo, couldnt you simply be a spectator, choosing POV/free-fly?

    btw there is no need for the server to record if there are no players :)
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Tue Mar 28, 2006 4:39 pm

  • No it does not work that way.. A demo is just 'all received network packets saved to disc' so i do not think there is a actual server involved. Would be cool however to do those things you said :)
    Last edited by esteel on Thu Aug 31, 2006 7:30 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Tue Mar 28, 2006 5:21 pm

  • how about the fact to have a dummy-like player ?
    A player that is generated by the server, that is not visible, has not hitbox etc, bein at position 0/0/0 or so. a player that knows everything that the server knows and records the demo.

    of course the demoplayback would need to be re-coded, because the one who watches the demo should be able to chose the spectator or observer cam
    IRC quote:
    [kojn] I've been coming a bit more recently
    [kojn] she took it the dirty way
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Tue Mar 28, 2006 5:49 pm

  • esteel wrote:No it does not work that way.. A demo is just 'all received network packets saved to disc' so i do not think there is a actual server involved. Would be cool however to do those things you said :)

    I was theorizing about an implementation of a server side demo, not a client side one.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Next


Return to Nexuiz - General Discussion




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest