A method of electronic gaming implemented using a gaming system, the gaming system including a display configured to display a wagering game, a player input interface, a credit input mechanism including at least one of a card reader, a ticket reader, a bill acceptor, and a coin input mechanism, the credit input mechanism configured to establish a credit balance that is increasable and decreasable based on wagering activity, a tangible, non-transitory, computer-readable memory, and a game controller communicatively coupled to the memory, the method comprising:
- initiating, by the game controller and in response to a primary game outcome of the wagering game, a bonus game;
- displaying, by the display and in response to the initiating, a multicolored path, the multicolored path including a plurality of locations, each location of the plurality of locations including one color of a first plurality of colors;
- displaying, by the display, a multicolored wheel, the multicolored wheel including a plurality of stop positions, each stop position of the plurality of stop positions including one color of a second plurality of colors;
- simulating, by the game controller, a spin of the multicolored wheel that includes a simulated spinning and stopping of the multicolored wheel with a pointer pointing to a first stop position of the plurality of stop positions, the first stop position including a first color of the second plurality of colors;
- and
- advancing, by the game controller and in response to the simulated spin of the multicolored wheel, an animated character on the multicolored path from a first location to a second location on the multicolored path, wherein the second location is a next location on the multicolored path from the first location having a color that matches the first color.