Mechanic versus skin

One skill that may help you finish a game is recognizing the difference between mechanic and skin. Your game's mechanic is how it physically functions. The very best games contain a simple mechanic that's easy to learn, hard to master, and compelling enough to keep a player interested. The mechanic in Tetris is to move and rotate falling blocks into place to create and eliminate one or more solid lines. The mechanic in many golf games is to simulate swinging a golf club by moving the controller's thumbstick around or tapping a button when the "Power" and "Accuracy" meters are at the right level. The mechanic in Breakout is to move a paddle back and forth to bounce a ball into a wall of fragile bricks.

A game's skin is how it looks and sounds. It's the animated cutscenes that establish a story. It's the theme that you choose for your game. Imagine a game where you've programmed an object to follow the mouse cursor. There are "bad" objects on the screen that you must avoid, and "good" objects on the screen that you must collect. That's the game mechanic. The game skin could be practically anything. The player object could be a mouse collecting "good" cheese objects and avoiding "bad" rat objects. Or it could be a spaceship collecting space gold and avoiding black holes. Or it could be a fountain pen collecting verbs and avoiding conjunctive pronouns. As they say, "the sky's the limit!"