1. An electronic gaming machine constructed to receive real world credits from a user, comprising: a real world engine constructed to provide a randomly generated payout of real world credit from a wager of real world credit in a gambling game using a random number generator; an entertainment software engine constructed to provide outcomes based upon a player's skillful execution of an entertainment game; and a game world engine constructed to: collect parameter data indicative of player performance during the player's skillful execution of the entertainment game at each of a plurality of difficulty settings, the parameter data indicative of wagering in the gambling game as triggered by the player's actions during the player's skillful execution of the entertainment game; determine a rate of accumulation of game world credit during the player's skillful execution of the entertainment game based upon the collected parameter data; select a difficulty setting from the plurality of difficulty settings for the skill based entertainment game based upon the collected parameter data; receive a modification of a parameter indicative of player performance at the entertainment game; determine an anticipated amount of real world credit wagered based on the determined rate of accumulation of game world credit, the selected difficulty setting, and the received modification of a parameter; and generate a perceivable display of the anticipated amount real world credit wagered.