11. A system comprising: a server accessible over a communication network, the server including a processor and a memory; a content recognition process stored in the memory; a visual recognition device including at least one of a camera and a scanner; the content recognition process, under the control of the processor, configured to: receive data corresponding to a user-selected content; generate a vision recognition reference from the data; associate a user selected game behavior descriptor with the vision recognition reference, wherein the game behavior descriptor corresponds to a game behavior instance; store the vision recognition reference and the associated game behavior descriptor in a database, wherein the database includes a plurality of pre-defined vision recognition references, and wherein each of the plurality of pre-defined vision recognition references correspond to at least one pre-defined game behavior descriptor; a game engine configured to: receive, after storing, an image captured by the visual recognition device corresponding to a displayed image presented by a user during playing a game; match the image captured by the visual recognition device with the vision recognition reference; retrieve, in response to matching, the associated game behavior descriptor associated with vision recognition reference from the database; and performing in the game, in response to receiving the image, the game behavior instance corresponding to the associated game behavior descriptor.
12. The system of claim 11 , wherein the game behavior instance is one of presenting an image, presenting an animation, changing a game state, playing a turn, attacking a game character, defending a game character, incrementing a value of a parameter associated with an in-game character, and decrementing a value of a parameter associated with an in-game character.