Game device
First Claim
Patent Images
1. A game device for proceeding a game in a game field formed in a three-dimensional virtual space, the three-dimensional virtual space including a ground scenery upon which a cursor is moved and a sky from which a viewpoint observes the cursor on the ground scenery, comprising:
- cursor moving means for moving the cursor within the ground scenery in accordance with operation;
viewpoint moving means for moving the viewpoint located in the sky of said three-dimensional virtual space in accordance with said cursor;
coordinate transforming means for transforming a view range of said viewpoint into a screen coordinate system; and
viewpoint position adjusting means for adjusting a position of said viewpoint so that a non-mapping area of the ground scenery will not appear on the screen when said view range extends beyond a mapping area of the ground scenery to the non-mapping area;
whereinwhen the non-mapping area is not in said view range, the cursor and the viewpoint are moved together so as to maintain a view angle between the cursor and the viewpoint, and when the non-mapping area is in said view range, the position of the cursor is not moved and the position of the viewpoint is moved so as to change the view angle between the cursor and the viewpoint such that the non-mapping area will not appear on the screen; and
the amount by which the position of the viewpoint is moved (Δ
V) by the viewpoint position adjusting means is defined by the following equation;
Δ
V=V1−
V2=S−
T
where V1 represents the position of the viewpoint when the non-mapping area is not in said view range, V2 represents the position of the viewpoint when the non-mapping area is in said view range, S represents a point where a straight line linking the viewpoint V1 with an upper edge of a virtual screen intersects a plane of the ground scenery, and T represents an edge of the mapping area.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of expressing, in an easily visible manner, a game proceeded in a plurality of game fields formed hierarchically, in which at least first and second game fields are hierarchically formed in a three-dimensional virtual space. With this method, games proceeding simultaneously and in parallel in upper and lower spaces are displayed in the respective fields as seen from a viewpoint in the space.
-
Citations
10 Claims
-
1. A game device for proceeding a game in a game field formed in a three-dimensional virtual space, the three-dimensional virtual space including a ground scenery upon which a cursor is moved and a sky from which a viewpoint observes the cursor on the ground scenery, comprising:
-
cursor moving means for moving the cursor within the ground scenery in accordance with operation; viewpoint moving means for moving the viewpoint located in the sky of said three-dimensional virtual space in accordance with said cursor; coordinate transforming means for transforming a view range of said viewpoint into a screen coordinate system; and viewpoint position adjusting means for adjusting a position of said viewpoint so that a non-mapping area of the ground scenery will not appear on the screen when said view range extends beyond a mapping area of the ground scenery to the non-mapping area;
whereinwhen the non-mapping area is not in said view range, the cursor and the viewpoint are moved together so as to maintain a view angle between the cursor and the viewpoint, and when the non-mapping area is in said view range, the position of the cursor is not moved and the position of the viewpoint is moved so as to change the view angle between the cursor and the viewpoint such that the non-mapping area will not appear on the screen; and the amount by which the position of the viewpoint is moved (Δ
V) by the viewpoint position adjusting means is defined by the following equation;
Δ
V=V1−
V2=S−
T
where V1 represents the position of the viewpoint when the non-mapping area is not in said view range, V2 represents the position of the viewpoint when the non-mapping area is in said view range, S represents a point where a straight line linking the viewpoint V1 with an upper edge of a virtual screen intersects a plane of the ground scenery, and T represents an edge of the mapping area. - View Dependent Claims (2, 3)
-
-
4. An information storage medium having computer-executable instructions for proceeding a game in a game field formed in a three-dimensional virtual space, the three-dimensional virtual space including a ground scenery upon which a cursor is moved and a sky from which a viewpoint observes the cursor on the ground scenery, comprising:
-
moving the cursor within the ground scenery in accordance with an operation; moving the viewpoint located in the sky of said three-dimensional virtual space in accordance with said cursor; transforming a view range of said viewpoint into a screen coordinate system; and adjusting a position of said viewpoint so that a non-mapping area of the ground scenery will not appear on the screen when said view range extends beyond a mapping area of the ground scenery to the non-mapping area;
whereinwhen the non-mapping area is not in said view range, the cursor and the viewpoint are moved together so as to maintain a view angle between the cursor and the viewpoint, and when the non-mapping area is in said view range, the position of the cursor is not moved and the position of the viewpoint is moved so as to change the view angle between the cursor and the viewpoint such that the non-mapping area will not appear on the screen; and the amount by which the position of the viewpoint is moved (Δ
V) is defined by the following equation;
Δ
V=V1−
V2=S−
Twhere V1 represents the position of the viewpoint when the non-mapping area is not in said view range, V2 represents the position of the viewpoint when the non-mapping area is in said view range, S represents a point where a straight line linking the viewpoint V1 with an upper edge of a virtual screen intersects a plane of the ground scenery, and T represents an edge of the mapping area. - View Dependent Claims (5, 6)
-
-
7. A game device for proceeding a game in a game field formed in a three-dimensional virtual space, the three-dimensional virtual space including a ground scenery upon which a cursor is moved and a sky from which a viewpoint observes the cursor on the ground scenery, comprising:
-
viewpoint moving means for moving a viewpoint in the sky of the three-dimensional virtual space in conformity with a cursor moving within the ground scenery in accordance with operation; coordinate transforming means for transforming a position of said cursor from a three-dimensional coordinate system to a display coordinate system; and viewpoint position adjusting means for finding the position of the viewpoint with said cursor being located at a central position of a display range of a screen and for adjusting the position of said viewpoint when the position of said viewpoint is beyond a margin area so that said viewpoint will be located within the margin area;
whereinwhen the viewpoint is not beyond the margin area, the cursor and the viewpoint are moved together so as to maintain a view angle between the cursor and the viewpoint, and when the viewpoint is beyond the margin area, the position of the cursor is not moved and the position of the viewpoint is moved so as to change the view angle between the cursor and the viewpoint such that the margin area will not appear on the screen; and the amount by which the position of the viewpoint is moved (Δ
V) by the viewpoint position adjusting means is defined by the following equation;
Δ
V=V1−
V2=S−
T
where V1 represents the position of the viewpoint when the viewpoint is not beyond the margin area, V2 represents the position of the viewpoint when the viewpoint is beyond the margin area, S represents a point where a straight line linking the viewpoint V1 with an upper edge of a virtual screen intersects a plane of the ground scenery, and T represents an edge of the margin area. - View Dependent Claims (8)
-
-
9. An information storage medium having computer-executable instructions for proceeding a game in a game field formed in a three-dimensional virtual space, the three-dimensional virtual space including a ground scenery upon which a cursor is moved and a sky from which a viewpoint observes the cursor on the ground scenery, comprising:
-
moving a viewpoint in the sky of the three-dimensional virtual space in conformity with a cursor moving within the ground scenery in accordance with operation; transforming a position of said cursor from a three-dimensional coordinate system to a display coordinate system; and finding the position of the viewpoint with said cursor being located at a central position of a display range of a screen and for adjusting the position of said viewpoint when the position of said viewpoint is beyond a margin area so that said viewpoint will be located within the margin area;
whereinwhen the viewpoint is not beyond the margin area, the cursor and the viewpoint are moved together so as to maintain a view angle between the cursor and the viewpoint, and when the viewpoint is beyond the margin area, the position of the cursor is not moved and the position of the viewpoint is moved so as to change the view angle between the cursor and the viewpoint such that the margin area will not appear on the screen; and the amount by which the position of the viewpoint is moved (Δ
V) is defined by the following equation;
Δ
V=V1−
V2=S−
Twhere V1 represents the position of the viewpoint when the viewpoint is not beyond the margin area, V2 represents the position of the viewpoint when the viewpoint is beyond the margin area, S represents a point where a straight line linking the viewpoint V1 with an upper edae of a virtual screen intersects a plane of the ground scenery, and T reprepsents an edge of the area. - View Dependent Claims (10)
-
Specification