1. An electronic device for animating objects within a virtual environment, comprising: processing resources including at least one processor and a memory; and a display device configured to display the virtual environment in which a representation of a tagged object is at least initially located; wherein the processing resources cooperate to at least: detect when a user-controlled object comes into proximity to the tagged object, the tagged object having tag information associated therewith, the tag information specifying reactions to be taken with respect to both the user-controlled object and the representation of the tagged object when it is detected that the user-controlled object comes into proximity to the tagged object; and cause the reactions to be taken with respect to both the user-controlled object and the representation of the tagged object as specified by the tag information, when it is detected that the user-controlled object comes into proximity to the tagged object.