Design and development of video games, physics engines, and interactive mechanics.