As a final project, have students create a generic side-scrolling game in Java so they can creatively showcase their object-oriented programming abilities.