Glossary

From Secure Computing Wiki
Revision as of 01:22, 1 December 2010 by Benjamincrist (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Player: Any Human Player or AI Player

Player 1: A Player who makes the first move in a game

Player 2: A Player who makes the second move in a game

Active Player: The player whose turn it currently is

Active Piece: The piece that is being currently being moved

Human Player: Any person(s) playing the game as either as static or online player

AI Player: A subprogram (not human) playing the game as either as static or online player

Static Player: person playing the game on the device itself, and not using the server

Online player: person playing game in multiplayer mode across the server, whom is also a member

Client: person who has product installed

Core program: functions of game needed to play a 2-player game

Customer: person who bought paid version of app

Standard piece: Any of the four original pieces from the game, being the Pharaoh, Djed, Obelisk, and Pyramid.

Pharoah: Standard Piece that is the piece that determines winning condition.

Djed: Standard Piece that can move into square occupied by another piece. The Djed and the piece will swap positions in this case and neither piece rotates

Obelisk: Standard Piece that has special ability to move onto the same square as another Obelisk of the same color.

Pyramid: Standard Piece that has no special ability.

Destroyed: A Piece that has been hit by the laser and has been removed or will be removed from the board.

Add-on piece: any other current or future piece(s) that are not included in the four described in the standard piece section.

Playing: Any player, whom has a “started game”, and has not finished the game.

Started game: A game will considered to be started when a new game has been initiated. A game will be considered initiated when the board has been set and play is ready to begin.

Time out: A multi-player online game will be terminated and cleared from the server when a either online player fails to make a move as described in the Game Rules for 7 days. The online player whose turn was pending will be considered to have forfeited the game, and the other player will be considered to be the winner.

Membership: all online players will be required to register with the system, thus becoming a part of the online, multi-player community. This makes them eligible for online play.

Registration: to become a member the player will be required to log unique and identifying information with the system.

Free-User: Any Client that is a non-customer.

Free-version: this version of the game will be free for download and use, however this version of the game may be subject to outside advertisement sources during play.

Paid-version: This version of the game will be free from outside advertisements during play, and will be able to upgrade without charge as new features and updates are released.

Multi-Player: A game that is played by two players across the server, using different devices for interfaces.

2-player: A game type for two human players that is played on the same device and not across the server.

Turn: A single move by either player 1 or player 2.

Round: A set of 1 turn by Player 1 and 1 turn by Player 2.

Move: A single Translation or Rotation of a single piece by any player.

Translation: A type of move where a single piece is moved 1 square in any direction. Directions include North, South, East, West, Northwest, Northeast, Southeast, Southwest.

Rotation: A type of move where a single piece is turned 90 degrees clockwise OR 90 degrees counterclockwise.

North, South, etc: The directions on the compass that are used in descriptions refer to an orientation of the board where North is the top, and Player 1 is on the East and Player 2 is on the West. The directions then follow the standard compass directions.

Fire the Laser: The part of code that checks for the winning condition and piece removal due to being destroyed by the laser.

Project Topics

Personal tools
Namespaces

Variants
Actions
Miscellaneous
Operating Systems
Toolbox