-
Notifications
You must be signed in to change notification settings - Fork 52
Skirmish and Custom Battle screens
This page contains the design of the singleplayer skirmish and multiplayer custom battle screens. These two screens will have the same form.
The main goal of the skirmish tab is to get new players into a normal ZK game with as little fuss as possible. A secondary goal is to create something powerful enough for players to continue to use for their singleplayer games.
The main goal of the custom battle tab is to let people setup and play games with their friends. A secondary goal is to support the hosting of unusual games such as FFA. The custom battle tab is not meant to replace the current Teams, Chicken or 1v1 rooms. That is the task of the matchmaker.
The screen contains three main windows: The team window, the map window and the chicken window.
Layout for 1920x1080
This is the layout used if the screen is at least 1050 high. On a shorter screen the chicken window is moved to the right of the map window as in the image below. The chat tab fits nicely into the right side of this layout.
Layout for 1366x768
This layout should be squishable to support screens which are at least 1280 wide. The chat panel covers the chicken window as well as the right side of the map window.
Layout for windowed IRC client mode.
This is the layout for people using ZKL in the squished IRC client mode. "Select map" and "Game Options" can change their layout or be shrunk (not sure about that one). The chicken window has been turned into a button which contains the radio buttons from the window. When the chat is open this layout shows the team size and whether the players on each team are ready.