Programming Notebook

This small section from my 1983 programming notes shows the flowcharts and assembly language source code segments used to implement the "automated intelligence" features of Dog Daze Deluxe. When you play against the computer, the computer takes control of the other dog and shows human behavior (to the extent of my programming ability). For example, when a new blue hydrant pops up, the computer-controlled dog must decide whether to run vertically or horizonally, based on getting a "clear shot" with the bone in the desired direction. While running to the desired spot, the dog must also navigate around any hydrants owned by the opponent. The dog also has to make a mistake once in awhile, and "accidentally" bump into an opponent's hydrant.


57
57
59
59
60
60
61
61
62
62
63
63
64
64
65
65
66
66
67
67
68
68
variables
variables

Dog Daze Deluxe ©1981,1983 Gray Chang
Web page ©2004 Gray Chang

drupal counter