Joust is an arcade game developed by Williams Electronics and released in 1982. It is a platform game that features two-dimensional (2D) graphics. The player uses a button and joystick to control a knight riding a flying ostrich. The object is to progress through levels by defeating groups of enemy knights riding buzzards.
John Newcomer led the development team which included Bill Pfutzenrueter, Jan Hendricks, Python Anghelo, Tim Murphy, and John Kotlarik. Newcomer aimed to create a flying game with co-operative two-player gameplay, but wanted to avoid a space theme, which was popular at the time. Staff worked within the technical limitations of the hardware (originally developed two years earlier for Williams' first game, Defender), excluding concepts and optimizing the visuals.
The game was well received in arcades and by critics, who praised the gameplay. The gameplay mechanics influenced titles by other developers. Joust was followed by a sequel three years later, and was ported to numerous home and portable platforms.
The player navigates the yellow knight (top center) around the game world to defeat the enemy knights. Scores are kept track in the center portion of the bottom platform.
Joust is a platforming game where the player controls a yellow knight riding a flying ostrich from a third-person perspective. The player navigates the protagonist around the game world, which consists of rock platforms floating above a flat island surrounded by lava, via two-way joystick and a button. Home console versions, however, use game controllers with directional pads and analog sticks. The joystick controls the horizontal direction that the knight travels, while pressing the button makes the ostrich flap its wings. The rate at which the player repeatedly presses the button causes the ostrich to fly upward, hover, or slowly descend. The objective is to defeat groups of enemy knights riding buzzards that populate each level, referred to as a "wave". Upon completing a wave, a subsequent, more challenging one will begin. Players navigate the knight to collide with enemies. The elevation of an enemy in relation to the player's knight determines the outcome of the collision. If the protagonist is higher than the enemy, the villain is defeated and vice versa. A collision of equal elevations results in the two knights bouncing off each other. A defeated enemy will turn into an egg that falls to the bottom of the screen, which a player can collect for points. If the egg lands on a platform and the player fails to pick it up, it will eventually hatch into another knight that must be defeated again. The game features three type of enemy knights—Bounder, Hunter, and Shadow Lord—that are worth different amounts of points. A pterodactyl will appear after a predetermined time frame to hunt the hero. A second player, controlling a blue knight on a stork, can join the game. The two players can either cooperatively complete the waves or attack each other while competitively defeating enemies.