What were the technical drivers behind panelization?

Discussion in 'Mod Support' started by wondible, July 21, 2014.

  1. wondible

    wondible Post Master General

    Messages:
    3,282
    Likes Received:
    2,084
    I can guess at a couple of reasons, but I'm curious what the main ones were.
    • Minimizing KO updates
    • Minimizing screen update regions
    • Minimizing total UI screen space
    • Multi-process for more concurrency
    • Making code more modular
    • Other?
    I'm also curious what metrics were used during the process (and how to measure them), so that I can evaluate mods that have any performance concerns.
  2. masterdigital

    masterdigital Uber Alumni

    Messages:
    438
    Likes Received:
    833
    Mostly minimizing screen update regions. Any panel which animates should be small and any fullscreen update inside of live_game will produce noticeable lag.
    wondible likes this.

Share This Page