This project is based on the idea that a new collision detection and response system can be part of the cacophonia project and can also stand alone as an external library for those using the same programming tools as the cacophonia project. hense the title for this project can simple be put as "The design, development and integration of a collision detection and response system "Caco-physics", to a music strategy Game "Cacophonia"." Collision detection and response systems are used in many applications from simple physics simulation to advanced gaming and natural world simulation. this projects uses Physics principles to simulate collision detection and the response system.

Basic Mechanics Concepts in Caco-Physics


According to numerous definitions of mechanics, mechanics is a branch of physics and the study of forces or system of forces on bodies or fluids that are both at rest or in motion, however engineering mechanics is the application of the principle of mechanics to structural or mechanical designs and also taking into account the effect of forces. The conditions of equilibrium of a rigid body are taking into account when the rigid body at rest is action upon by a force.

Mechanics is incorporated into the collision detection and response system to perform functions of collision detection, application of force or forces to a rigid body for example gravity, update the velocities either in angular or linear form, apply impulses to the rigid body as a result and update the position and rotation of a rigid body this completing one cycle of a collision detection and response system.

Part of the design model for this application is to develop an algorithm that will handle collision detection and response, but before one goes further one must first learn to figure out the easiest way to group points and add actions and reactions into 2D Lines and 3D shapes and these are done by vectors quantities and scalar quantities. The mathematical tools needed to successfully design this system starts from vectors to matrices and quaternions and are neede to measure the units of force, accleration, velocity in its angular or linear form coupled with time.

A scalar quantity only contains forces that deal with magnitude, for example, length, area, pressure, temperatures, volume, mass, speed and to mention more, density, entropy, power and work. While a Vector quantity contains both magnitude and direction, for example, velocity, direction, acceleration, force, momentum, lift, drag, weight, displacement and thrust. All these Basic Mechanics Concepts were taking into account through research and implemented in Caco-Physics.



This Page is still under construction Please bear with us. All our Resources are being gathered to provide you with more information about our services.