Patents Assigned to Codemasters Software Company Ltd.
  • Publication number: 20100248803
    Abstract: A method of forming a computer game that is arranged to move an object along a path in a virtual environment of the computer game, wherein the method comprises steps of: (a) performing a plurality of object movement simulations for an object, wherein each simulation comprises moving that object with a respective speed along a path with a respective curvature in the virtual environment to determine whether that object can successfully travel along that path at that speed; (b) using the simulations to determine a relationship between curvature and a corresponding speed with which the object can successfully travel along a path with that curvature; and (c) storing data indicating the relationship as a part of the computer game.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: Codemasters Software Company Ltd.
    Inventors: Nicholas Melder, Karl Johan Hammarling
  • Publication number: 20100245233
    Abstract: A method of moving an object within a virtual environment, the method comprising: providing a reference line within the virtual environment; based on a position of the object relative to the reference line, determining a target position for the object within the virtual environment; and controlling the object so as to guide the object within the virtual environment towards the target position.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: Codemasters Software Company Ltd.
    Inventors: Karl Johan Hammarling, Nicholas Melder
  • Publication number: 20100251185
    Abstract: A method of controlling the appearance of an object in a virtual environment of a computer game, in which the computer game is arranged to move the object within the virtual environment, the method comprising: associating with the object a three-dimensional array of nodes by storing, for each node, data defining a position of that node in a coordinate system for the object; defining a first shape of the object by associating each of a first plurality of locations on the object with a respective predetermined position relative to one or more of the nodes; detecting a collision of the object with an item in the virtual environment; adjusting the position of one or more of the nodes to represent the collision, thereby adjusting the first shape of the object; and outputting an image of the object based on the adjusted first shape of the object.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: Codemasters Software Company Ltd.
    Inventor: Robert Mark Pattenden