🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #153

Collision Detection Question

#153
From: 8914437l
Date: Thu, 23 Jul 1992 03:20
28 lines
1613 bytes
Does anybody out there know of a fast efficient way to detect and handle
colliding objects in two dimensions (there may be multiple objects colliding
as well)...

it may be a similar problem to gas particles colliding...

Part of my Honours project is to animate objects and then detect when they
collide and generate there new position...the problems come in when after a
collision occurs the object then collides with another object, when it bounces
away...


Any suggestions or good algorithms???
Please email me...

Thanks in advance,

+-----------------------------------------------------------------------------+
| Andrew "Killer" Kulikovsky                Be alert...the world needs lerts! |
|------------------------------------+----------------------------------------|
|  B.App.Sc (Hons) Computer Studies  | The wise men looked for Jesus Christ...|
|                                    | and so it is today.                    |
| send email to:                     |                                        |
|   kulikovsky@unisa.edu.au          |        - Look to Jesus Christ!         |
+------------------------------------+----------------------------------------+

               - People who live in glass houses shouldn't!
Technical Details
Message-ID: <18056.2a6eab0c@levels.unisa.edu.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!yoyo.aarnet.edu.au!sirius.ucs.adelaide.edu.au!levels!8914437l

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!yoyo.aarnet.edu.au!sirius.ucs.adelaide.edu.au!levels!8914437l
From: 8914437l@levels.unisa.edu.au
Newsgroups: rec.games.programmer
Subject: Collision Detection Question
Message-ID: <18056.2a6eab0c@levels.unisa.edu.au>
Date: 23 Jul 92 03:20:20 GMT
Organization: University of South Australia
Lines: 28