Skip to content

UI Overview

Millie Macdonald edited this page Jan 18, 2017 · 1 revision

Revision History:

  • 10/8/16 by Millie Macdonald (BlackCatHikari)

##General Overview

Pyramid Scheme currently has 4 screens, which use FXML files in resources/fxml/ to define the structure of the UI elements and a Java controller in main/.../controllers to define behaviour.

  • Splashscreen - currently a placeholder for a proper log in screen, which will be required for Singularity integration.
  • Menu - currently opens the Deck View and starts a new Match
  • Deck View - displays a list of the user's cards. Currently only displays string representations of the cards.
  • Basic Match - the screen for a basic match between the user and an AI opponent. It has a field for the user and opponents' names and health at the top and bottom. Most of the screen is taken up by a canvas, on which the user's hand of cards is drawn as a card pyramid (ala Pyramid Solitaire) in the lower half, and the "board", which is where cards are placed when they're in play, is drawn in the upper half.

Home

Saving and Loading

Statistics tracking

Game Play

APIs


Game Guide

Other Guides

Design Guides

Overviews

Features

Animations

Splash Screen & Create Account Screen

Player Account Settings

AI

Duck Dust


Brainstorming


Future Development


http://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gif

Clone this wiki locally