Feature: UI: Show all players' full perspectives in spectate

Discussion in 'Planetary Annihilation General Discussion' started by coldboot, September 1, 2012.

  1. coldboot

    coldboot Active Member

    Messages:
    447
    Likes Received:
    112
    When watching replays, have the option to show these details for all players at the same time:

    • Mouse cursors
    • Viewport outlines on the map, all of them
    • Click+drag bandboxes
    • Unit selection boxes

    Also allow watching of these particular things for one specific player at a time:
    • All of their viewports
    • Order queues when pressing Shift
    • Order queues for specific units when selected

    Basically show as much of all players' perspectives at the same time as is possible, and when you simulate being one of the players, show everything they were looking at while they were playing.

    It would also be handy to be able to see your teammate's mouse cursors, viewport outlines and bandbox and unit selections during actual gameplay.

    If the game has a scalable UI, then everything they see should be possible to scale down to any resolution even if it's not the same aspect ratio. Just block out the non-conformant parts of the screen.

    If you guys don't have time to implement this, it would be great to have access to these features from a mod, or to at least make the architectural considerations so it's not too hard to implement later.
  2. zidonuke

    zidonuke Member

    Messages:
    79
    Likes Received:
    3
    Re: Feature: UI: Show all players' full perspectives in spec

    Pretty much the communication between Client and Server is a list of orders, Sending viewpoints, cursor, selection and more would be too over the top on performance.
  3. coldboot

    coldboot Active Member

    Messages:
    447
    Likes Received:
    112
    Re: Feature: UI: Show all players' full perspectives in spec

    Not true at all. Orders are just points on the map, viewports are just coordinates and zoom levels, the cursor is one moving point and bandbox selections and unit selections are just a set of coordinates each.

    It's not much information at all.

Share This Page