In this game, you're a medieval knight in a jousting tournament. You will challenge, in succession, the Gold Knight, the Silver Knight, the Red Knight and the Black Knight. The prize is the princess' hand in marriage. To joust, you select an aiming point for your lance, and then a defense position. Your choice of defensive positions will be determined by the way you aim your own lance.
The original version of Joust was done in BASIC on a PDP-11, but the program listing here is in Microsoft BASIC.
Joust was written by Alan Yarbrough and published as type-in source code in Creative Computing Vol. 4, No. 6, November/December 1978.