发明名称 Three dimensional operations in an isometric projection
摘要 A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing three-dimensional operations in an isometric projection are presented. A graphical user interface may be presented to a user that presents an isometric projection of a virtual environment. A placement event corresponding to a user initiating a placement of a game object within the virtual environment may then be detected. The game object may be modeled with a two-dimensional model. Selection coordinates associated with the placement event are then obtained. Using the selection coordinates, it may be determined that the user selected one of a plurality of surface areas of an existing game object. Then, the game object is then inserted within the virtual environment relative to the one of the plurality of surface areas of the existing game object.
申请公布号 US9272219(B2) 申请公布日期 2016.03.01
申请号 US201514681433 申请日期 2015.04.08
申请人 Zynga Inc. 发明人 Somarajapuram Sreenath
分类号 A63F9/24;A63F13/52;A63F13/00;A63F13/40;G06T19/20 主分类号 A63F9/24
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A computer-implemented method, comprising: in an automated operation using one more processors, receiving, by a server computing device, an indication of a placement event occurring at a client computing device, the placement event corresponding to a user selecting selection coordinates for a placement of a game object within a graphical user interface presenting an isometric projection of a virtual environment, the game object being modeled with a two-dimensional model; determining, at the server computing device, based on the selection coordinates, a front-side surface area selected from an existing game object; generating, at the server computing device, data representative of the placement of the game object within the virtual environment relative to the front-side surface area selected from the existing game object, wherein the data comprises a height of the game object based on a height of the existing game object increased by a determinable amount; generating, at the server computing device, game state data representative of the game object placed within the virtual environment relative to the front-side surface area, wherein the server computing device and the client computing device are independent of each other.
地址 San Francisco CA US