Systems and methods for publication of virtual objects are described. Systems and methods for accessing real world object associated virtual object data, location or geofence information and object criteria, generating a virtual object using the virtual object data; storing data specifying an association between the real world object associated virtual object, location or geofence information and the object criteria; detect that a
client device of the
server has conducting scanning or
augmented reality (AR) scanning or taken a photograph or provide a raw photo or scanned data from particular real world object location; identifying or recognizing an object in the photograph or scanned data; and based on the identified object satisfying the object criteria associated with the virtual object in the stored data, display or provide the virtual object and associated data including virtual money to the
client device. In another embodiment providing a game having a
virtual world geography that correspondences the real world geography, as a result, as the player continuously moves about or navigates in a range of coordinates in the real world, the player also continuously moves about in a range of coordinates in the real
world map or
virtual world and responsive to the
client device being within a predefined geofence boundary or a
set distance of the location of the business in the real world; receiving, by the
game server,
augmented reality scanning or scanned data or raw photo or captured photograph, identifying or recognizing, by the
game server, an object in the photograph or scanned data and based on the identified object satisfying the object criteria associated with the virtual object in the stored data, display or provide, by the
game server, the virtual object and associated data including virtual money to the client device. In another embodiment hosting, at a game
server, a game, the game having a
virtual world geography that correspondences the real world geography, as a result, as the player continuously moves about or navigates in a range of coordinates in the real world based on monitoring and tracking current location of the client device, the player also continuously moves about in a range of coordinates in the real
world map or virtual world; accessing pre-defined geo-fence in real world and associated virtual objects; and responsive to the client device being within a pre-defined boundary of geofence in the real world or enters in geofence or stay or dwell for pre-set or particular duration within geofence, display or provide, by the game
server, one or more types of one or more virtual objects and associated data including virtual money to the client device or in the real
world map or virtual world. In an embodiment display real world activities in 2D or 3D virtual world or real world map interface having corresponding real world geography.