The disclosure describes a method of video gaming. In a first step, a screen having a plurality of characters is displayed. Each of the plurality of characters represents a trade so that a player can select one of the plurality of characters to generate a selected character. The video game then generates at least one enemy character, a plurality of weapons for use by the selected character in the trade and a fight environment. Then the video game displays the selected character, the at least one enemy character and at least one of the plurality of weapons in the fight environment and controls the actions of the selected character and the at least one of the plurality of weapons in the fight environment based on controls selected by the player.