High speed calculation of magnetic forces and collision detection between coin clusters in magnetic carom
OwnerSaranya H V, Prasanna Gorur Narayana Srinivasa +1inventors
InventorsSaranya H V, Prasanna Gorur Narayana Srinivasa, Pratheek Kolagunda Ananthmurthy
Life of this patent
Estimating the term…
Abstract
The present invention describes a system and method of high speed calculation of magnetic forces and collision detection between coin clusters in the graphical simulation of magnetic carom game, which has facilities of high speed calculation of magnetic forces, collision and dynamics in between the coins and coin clusters. Therefore, our invention is an interactive game simulation, which solves the problem of collision detection involving aggregates in an efficient manner.
Claims7
A system for a high speed gaming engine by for calculating a magnetic force and collision detection between one or more coin clusters involved in a magnetic carom to solve the problem of dynamics in the presence of a electromagnetic field, the system comprising:
- a) game board components comprising:
- a board containing a plurality of pockets one at each corner;
- one or more coins with identical size and shape;
- and
- a striker;
- b) software components comprising computer instructions and/or algorithms for carrying out a method for a circular bounding area comprising the steps of:
- calculating the center of mass of each of the one or more coins;
- calculating one or more coordinates in a boundary of one or more aggregates of the one or more coins;
- calculating a radius and center of a bounding circle of the one or more aggregates of the one or more coins;
- checking for a collision geometrically at each time step, using the radius and the center of mass;
- and
- checking for an intersection of one or more bounding circles of the one or more aggregates with only the coin that satisfies with Min_x, Min_Y, Max_X, Max_Y of at least one of the one or more aggregates;
- and
- c) computer hardware components for carrying out the computer instructions and/or algorithms, the computer hardware components being at least one of a laptop computer, a desktop computer, web services devices, and mobile devices,
- wherein the one or more coins form the one or more aggregates upon collision with each other, and the collision is detected by computing the one or more aggregates and union of a bounding box.
A method for a high speed gaming engine for calculating a magnetic force and collision detection between one or more coin clusters involved in a magnetic carom, comprising a method for determining a circular bounding area comprising the steps of:
- a) calculating the center of mass of each of the one or more coins;
- b) calculating one or more coordinates in a boundary of one or more aggregates of the one or more coins;
- c) calculating a radius and center of a bounding circle of the one or more aggregates of the one or more coins;
- d) checking for a collision geometrically at each time step, using the radius and center of mass;
- and
- e) checking for an intersection of one or more bounding circles of the one or more aggregates with only the coin that satisfies with Min_x, Min_Y, Max_X, Max_Y of at least one of the one or more aggregates,
- wherein steps a) through e) are carried out using software components comprising computer instructions and/or algorithms for carrying out the method for determining the circular bounding area on computer hardware components for carrying out the computer instructions and/or algorithms.
Dependencies are inferred from the claim text.