I require an actionscript 3 programmer to implement a collision detection system into a basic actionscript 3 framework that I am working on. The system needs to be able to: - Efficiently detect collision between two or more objects. - Be able to detect accurate collisions between objects of varying shapes, for example, I must be able to make a character walk along sloped objects, or even curved surfaces. - Be optimized. Things like spatial partitioning etc. The implementation of the system will be in an actionscript 3 game framework so it must be usable for this purpose, with a focus on speed and efficiency. I do not require physics simulation, however, I must have enough data collected from the collision so I can code my own collision handling that takes into account, for example, the angle of the surface touched. On a side note, I am also looking for a coder who I can use again, as I have many other required changes which I will post here as separate projects.
This system will be used for my own personal projects using the framework you will be working with. As such, code needs to be neat, user friendly and efficient. For examples of the kind of collision systems I'm looking for, please see: [url removed, login to view] [url removed, login to view] Please note however, that the collision system that I require needs to be slightly more complex than the ones in the frameworks above. The key differences are: 1) I require slopes and angles to be correctly detected, and have enough data provided from the collision detection to react in a realistic way if required in the project. (Please also note, you will not need to create any physics simulation code, only collision detection). 2) The spatial partitioning system you choose does not have to be a quad tree system. You are free to discuss and identify the best way to optimize the collision system.