CS 211G Game Programming in Java (3)
Credit, Degree Applicable
PREREQ.:Completion of or concurrent enrollment in CS 111B
Core aspects of developing games in Java. Creation and control of geometric elements and sprites, animated characters, and scrolling backgrounds. Keyboard, mouse, and joystick input techniques. Use of imported digital sound effects and images. An overview of enhancing playability by implementing Artificial Intelligence, kinematics, physics, and the element of chance.