The only requirements for this project are that is has two actors, one completed scene, and code for each of the actors to do something (would be better if the actors had different code so that they did different things).
advanced animation, input/output, direction and turning, simple events, delays, simple motion, screen bounds, program control, miscellaneous, simple loops, text handling, simple conditionals, detect conditions, simple sound playing,