Patent ID: 8423892

Claim:
A computer-implemented method comprising: generating a game instance of a computer-implemented multiplayer online game, the game instance being associated with a virtual environment of a first player; based on advertising campaign budget data, causing at least one branded virtual object to be displayed for selection by the first player, the branded virtual object representative of a real-world entity providing a real-world activity related to goods or services provided by the real-world entity; in the event of the branded virtual object being selected by the first player, updating the virtual environment of the first player to include the branded virtual object; causing a graphical user interface to be displayed on a client device of a second player to allow the second player to visit the virtual environment of the first player including the branded virtual object; and upon interaction by the second player with the branded virtual object, causing a virtual activity to be performed in the virtual environment, the virtual activity corresponding to the real world activity associated with the real-world entity and wherein the second player expends a determinable amount of character energy when interacting with the branded virtual object and the first player collects virtual currency when interacting with the branded virtual object.