1. An electromechanical gaming machine constructed to receive real world credits, comprising: an entertainment software engine connected to a game world engine, wherein the entertainment software engine is constructed to: execute an entertainment game of skill using initial conditions generated by the game world engine; generate an actual entertainment game outcome on the basis player actions; generate a perceivable output of the entertainment game outcome on a user interface device; a real world engine connected to the game world engine, wherein the real world engine is constructed to: receive the real world credits from a portable media, wherein the portable media includes at least one member of a group including a voucher, a smart card, and currency; store the real world credits in a credit meter; receive a trigger for a wager to determine the initial conditions of the entertainment game; determine a randomly generated outcome using a random number generator; distribute the randomly generated outcome to the game world engine; receive a determined paytable from the game world engine; augment or decrement the real world credits stored in the credit meter on the basis of the determined paytable and the randomly generated outcome; and the game world engine connected to the entertainment software engine and the real world engine, wherein the game world engine is constructed to: request the randomly generated outcome from the real world engine; generate the initial conditions for the entertainment game using the randomly generated outcome; distribute the initial conditions for the entertainment game to the entertainment software engine; calculate an optimal entertainment game outcome based on the initial conditions for the entertainment game; determine an amount of game world credits awarded to the player on the basis the entertainment game outcome; compare the optimal entertainment game outcome to the actual entertainment game outcome using Euclidian distance; determine the paytable from among a plurality of paytables; and add to the entertainment game, using the randomly generated outcome, one or more additional elements of the entertainment game to be acted upon by the player.