Principles and methods used to create effective game mechanics, including concept development, prototyping, and testing.