Tagged Questions
0
votes
0answers
26 views
Swept sphere to line segment intersection in 2D
How can you determine when a moving sphere intersects a line segment, and the normal of that intersection?
Ideally Javascript, but anything that's tidy, simple and self-contained and easy to port to ...
0
votes
1answer
75 views
efficient collision detection - tile based html5/javascript game
Im building a basic rpg game and onto collisions/pickups etc now.
Its tile based and im using html5 and javascript.
i use a 2d array to create my tilemap.
Im currently using a switch statement for ...
-1
votes
1answer
137 views
HTML5 platformer collision detection problem
I'm working on a 2D platformer game, and I'm having a lot of trouble with collision detection. I've looked trough some tutorials, questions asked here and Stackoverflow, but I guess I'm just too dumb ...
3
votes
5answers
314 views
2D Collision detection for Pinball Game
So far in previous games I have used simple 2D collision with boxes then checking at pixel level for a collision.
If making a pinball game in nearly a lot of frames the ball will be in contact with a ...
0
votes
2answers
373 views
How to handle 3D collisions using raycasting (with a reflection vector?)
I'm making a game using THREE.JS, and I want my character to walk on the terrain, and collide with static 3D objects (=AABB boxes) that are on that terrain.
The problem is: THREE.JS has only a ...
0
votes
0answers
175 views
Any resource/tutorial for collision detection between a vehicle and some lines?
I'm studying 2d Games, like the one below:
For a first try, i have only the motocross player and the map (containing lines, no curves)
I would like to understand physics behind this (velocity, ...
0
votes
2answers
229 views
Platformer movement and collisions
I'm working on a platformer but I'm stuck at the player movement and collisions.
Right now I'm not including the grid at all in the movement, but it's time I do it. I've read this article on how to ...
6
votes
2answers
419 views
What is the best way to handle simultaneous collisions in a physics engine?
I'm writing a 2d physics engine in javascript so that I can learn more about physics in video games. I have it working correctly for rigid body collisions, except for if any body collides with two or ...
2
votes
3answers
934 views
2D Collision in Canvas - Balls Overlapping When Velocity is High
I am doing a simple experiment in canvas using Javascript in which some balls will be thrown on the screen with some initial velocity and then they will bounce on colliding with each other or with the ...
1
vote
1answer
270 views
Collision detection in multiplayer games
This a followup to my previous question: How to implement physics and AoE spells in an MMO game?.
There, we concluded that all physics have to be done on the server, and that I should use cylinders ...
3
votes
2answers
130 views
Deactivate keyboard input on collision
I'm creating an online-canvas-game with a tank as player object.
Now I have several structures in my canvas, that shouldn't be able to be overdriven by the tank...
My solution is to detect the ...
1
vote
1answer
249 views
Collision within a poly
For an html5 engine I'm making, for speed I'm using a path poly. I'm having trouble trying to find ways to get collision with the walls of the poly. To make it simple I just have a vector for the ...
2
votes
2answers
337 views
Collision Detection doesnt work because some things move more than 1px at a time
I'm writing a 2d scrolling game in javascript using canvas and since I'm limited to setInterval running at minimum once every ms, I need to have some objects moving at greater than 1 pixel a second. I ...
6
votes
4answers
557 views
Is there a way to increase the collision check efficiency of a system of n objects?
I'm making a game that consists of many onscreen objects, one of which is the player. I need to know which objects are colliding every iteration.
I made something like this:
for (o in objects)
{
...
2
votes
2answers
591 views
Canvas Rotation collision detection on a sprite
I am using this code to detect collisions between two rectangular sprites.
intersect: function(other) {
return this.x < other.x + other.width && other.x < this.x + this.width ...