1. A method for transmitting a virtual game object from a first player to a second player of a real-time geo-game using geocast messaging according to a scalable tiered geocast protocol, the method comprising: a first processor of a first wireless terminal (WT) receiving a first action input from a first user and, in response to receiving the first action input: generating a first geocast data packet for sending the virtual game object toward a second WT, the first geocast data packet including: a first destination geocast region including the second WT; and first movement information indicating first movement characteristics of the virtual game object; and geocasting the first geocast data packet to the first destination geocast region according to transmission heuristics of the scalable tiered geocast protocol.