Truth Seeking through Game Making
Monday, February 14, 2005
  Knowledge need for games development: Physics Engine

Since most 3D games are modeled as another world, you need a physics engine to define the physical rules of the game.

Mathematics Knowledge
Mathematics is the language of physics, so you need to be competent in it to write the physics component of the game engine.

Calculus: Differentiation, integration, differential equations, approximations, numerical methods
Linear Algebra: Vectors, matrices

Programming Knowledge
To program a physics engine, one requires strong logic and algorithm design skills.

Other Knowledge
Of course since your objective is to model the universe, knowledge of classical Newton physics is absolutely essential. Other branches of physics like electricity & magnetism are not needed. Unless one attempts to create an engine with atomic-level precision (yet to be done) quantum mechanics can also be ignored.

 
Comments: Post a Comment



<< Home
John Tan is an entrepreneur, programmer, games developer, game designer. He lives in Cyberjaya, Malaysia and operates a startup game company, Hatchlings Games. His current interest is on Web 2.0 Gaming.

ARCHIVES
January 2005 / February 2005 / April 2005 / May 2005 / June 2005 / October 2005 / November 2005 / December 2005 / January 2006 / February 2006 / May 2006 / June 2006 / September 2006 / November 2006 /


Powered by Blogger