The determination of whether or not two or more entities make contact with each other during gameplay.
3
votes
1answer
78 views
Simple 3D collision detection for general polyhedra
I have correctly set up a SAT system. I now need to determine a simple, fast, and general purpose collision detection mechanism to identify the collision points. These points will then be used to ...
0
votes
0answers
88 views
How to write a physics engine for a 2D top-down C++ multiplayer game with many moving NPCs and a huge world [on hold]
I've been working on a 2D top-down multiplayer game engine and I'm now at the point where I'll be adding collision to my engine. The physics are going to be very simplistic so it seemed like a good ...
-6
votes
0answers
90 views
Cover system in C + + as in Far Cry 3? [on hold]
Sorry for my english but if anyone can help.Cover system c++ system of shelters in Far Cry 3. Help please.
0
votes
1answer
143 views
Collision Issues
When I run the collision code, there are no errors, but when I shoot the enemy nothing happens..... Any problems that are blindingly obvious?
Class Level Variables
public Model model { get; ...
-1
votes
1answer
58 views
Xna tile map collision
I finally found a tutorial on tile maps and loading them in from a file that I understand (http://circlessuck.blogspot.co.uk/2012/09/xna-tutorial-basic-tile-engine-part-2.html), however the tutorial ...
0
votes
0answers
131 views
Collision Detection: Simulation Inexplicably Slowing Down/How To Efficiently Calculate Extremes In Each Dimension
BACKGROUND: As discussed here: Fast 2D collision detection in an unbounded space I am working on a collision detection algorithm for a simulation. The catch that makes this case unique is that the ...
-1
votes
0answers
38 views
2D Per pixel collision detection not working
I would like to say sorry in advance for the amount of code I will post, but I can't seem to get my collision detection to work, the player and the objects pass through each other with no effect when ...
1
vote
1answer
54 views
Box2D: Efficient method to create b2Chainshapes for a tile-based map?
I'm working on a platforming game with tile based levels. I store the collision model for my tileset in an array.
This is how the collision model for a 4x4 tilesheet would look like (I can't post ...
-1
votes
1answer
64 views
3d Wall sliding collision
I'm working on collision for walls in my game and the way I currently have it I get stuck walking into a wall. I'm trying to make my character slide on the walls but still collide.
My character moves ...
2
votes
1answer
45 views
SAT test for Triangle - convex hull
I'm having real trouble resolving this issue with triangle-convex hull SAT test intersection.
The problem is as follows:
Misses are detected accurately enough:
Clear miss
I have not found a ...
1
vote
2answers
138 views
How to check for cube collisions?
I want a method, which takes two "ObjectBox" objects (A "ObjectBox" has .getX() .getY() .getZ() .getSizeX() .getSizeY() .getSizeZ() methods) as a parameter and return true if the two Boxes are ...
3
votes
1answer
120 views
Collision detection in games in 3D - edge to edge cross product
I am having trouble understanding why, in a game collision detection, separating axis determination requires checking for the cross product of edges of the two polytopes as additional potential ...
0
votes
1answer
68 views
C# XNA4 2D Collision Detection
I am working on a 2D engine in Xna and am running in a bit of trouble with Collision implementation.
What I want to do is have an interface ICollidable that I can add to GameObjects that are ...
5
votes
2answers
318 views
How do collision meshes work in games like Zelda on the N64?
I was recently reading about the technology of Ocarina of Time/Majoras Mask and discovered that world collision is done using a single triangle mesh (vertices, normals, etc) for an entire area. There ...
0
votes
1answer
148 views
Separate axis theorem applied to AABB misunderstood
I'm trying to implement a collision system for a 2D platformer using the SAT algorithm. For what i need, my implementation only handles AABB's, i followed the instructions given here. It works, there ...