1. A method of generating a video game display and controlling the play of a game on a video display in response to the operation of player controls, the method comprising the steps of: generating video display data transformable by said display into video display images including a playing field image, a player controllable image, a machine controllable image and playing piece images; adjusting said video display data in response to manual operation of said player controls to vary the location of said player controllable image on said video display; monitoring said video data to detect data corresponding to the location of said player controllable image; generating data for placement of playing piece images at predetermined intervals in an array; comparing said player controllable image location data with said placement data for coincidence; generating video display data corresponding to the placement of playing piece images in an array coincident with said placement data in response to said coincidence; adapting said video display data to produce a video image of said machine controllable image moving to interface with said playing piece image array; detecting a collision corresponding to a close association of said machine controllable image with said player controllable image; terminating, at least temporarily, any attempted interference by said machine controllable image with said playing piece image array, in response to the detection of the collision; generating data corresponding to a machine selected pattern of playing piece image positions on said display; and automatically producing data corresponding to a video indication of the next position in said pattern to be occupied by one of said playing piece images including producing data corresponding to a video marker located adjacent to the position to be occupied.