Multimodal control of vehicles in three dimensional space
First Claim
1. One or more non-transitory computer readable media storing computer readable instructions that, when executed by a data processing device, cause a system to perform:
- graphically rendering a virtual environment using a physics engine;
simulating a vehicle within the virtual environment using the physics engine, responsive to user inputs controlling one or more control systems of the vehicle;
providing a first vehicular control sub-mode, wherein a default camera angle of the first vehicular control sub-mode provides a view from behind and above the vehicle being controlled in three dimensional space, wherein the first vehicular control sub-mode provides a first targeting reticle for a first weapon associated with the vehicle; and
providing a second vehicular control sub-mode, wherein a default camera angle of the second vehicular control sub-mode provides a view from behind and below the vehicle being controlled, and wherein the second vehicular control sub-mode provides a second targeting reticle for a second weapon associated with the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for controlling vehicles within graphically simulated environments are described herein. A video game such as a vehicle-based combat game may have vehicles (such as airplanes) operating in a simulated three dimensional space. In a destination based control mode, users may partially control vehicles using two-dimensional input devices by inputting a new destination for the vehicle to go to, and the game'"'"'s control logic may then automatically calculate how to control the vehicle toward the new heading. Fight and assault (bombing) control sub-modes may be provided. In addition, in an immediate control mode, a user may provide input that indicates a direction and speed of rotation, to provide more direct control of a vehicles control systems and/or control surfaces.
-
Citations
20 Claims
-
1. One or more non-transitory computer readable media storing computer readable instructions that, when executed by a data processing device, cause a system to perform:
-
graphically rendering a virtual environment using a physics engine; simulating a vehicle within the virtual environment using the physics engine, responsive to user inputs controlling one or more control systems of the vehicle; providing a first vehicular control sub-mode, wherein a default camera angle of the first vehicular control sub-mode provides a view from behind and above the vehicle being controlled in three dimensional space, wherein the first vehicular control sub-mode provides a first targeting reticle for a first weapon associated with the vehicle; and providing a second vehicular control sub-mode, wherein a default camera angle of the second vehicular control sub-mode provides a view from behind and below the vehicle being controlled, and wherein the second vehicular control sub-mode provides a second targeting reticle for a second weapon associated with the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
graphically rendering a virtual environment, by a processor and using a physics engine of a data processing device, for output to a display device; simulating a vehicle within the virtual environment using the physics engine, responsive to user inputs controlling one or more control systems of the vehicle; providing a first vehicular control sub-mode, wherein a default camera angle of the first vehicular control sub-mode provides a view from behind and above the vehicle being controlled in three dimensional space, wherein the first vehicular control sub-mode provides a first targeting reticle for a first weapon associated with the vehicle; and providing a second vehicular control sub-mode, wherein a default camera angle of the second vehicular control sub-mode provides a view from behind and below the vehicle being controlled, and wherein the second vehicular control sub-mode provides a second targeting reticle for a second weapon associated with the vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; and memory storing computer readable instructions that, when executed by the processor, cause the apparatus to perform; graphically rendering a virtual environment using a physics engine; simulating a vehicle within the virtual environment using the physics engine, responsive to user inputs controlling one or more control systems of the vehicle; providing a first vehicular control sub-mode, wherein a default camera angle of the first vehicular control sub-mode provides a view from behind and above the vehicle being controlled in three dimensional space, wherein the first vehicular control sub-mode provides a first targeting reticle for a first weapon associated with the vehicle; and providing a second vehicular control sub-mode, wherein a default camera angle of the second vehicular control sub-mode provides a view from behind and below the vehicle being controlled, and wherein the second vehicular control sub-mode provides a second targeting reticle for a second weapon associated with the vehicle. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification