The first objective of the game is to help Charlie find money to buy a Wonka Bar to win a Golden Ticket. This is done at the beginning of the game while giving a tutorial of what controls will be needed during future stages.
The main part of the game takes place in Willy Wonka's chocolate factory where the Oompa Loompas help the player through each level. By giving them commands Charlie finishes each challenge and progresses through the game. Each Oompa Loompa specialises in different tasks, such as harvesting, welding, and electrical work. Candy is scattered throughout the levels and when collected it boosts Charlie's energy.
Each level has the following goals: Charlie must help Willy Wonka remove Augustus Gloop from the pipe above the chocolate river, roll Violet Beauregarde to the Juicing Room and juice her, follow Veruca Salt down the chute and save her from the incinerator, and free Mike Teavee after he shrinks himself by repairing the television-chocolate machine. Throughout the game the Oompa Loompas must help Charlie return the chocolate factory back to normal by fixing the mistakes that the self-indulgent children made, as well as deal with rogue robots.