Skip to content

hanhonglei/Course_GamePhysics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Physics

Concentrate on how to do physics simulation in digital games, and use physics to implement game design ideas.

NVIDIA PhysX will be used as an example.

You have to register through Github to access the PhysX repository. Please follow the instruction here.

习惯使用OpenGL的,请参考提供的示例来熟悉如何在三维场景中,添加PhysX对物理体的控制,示例在samples文件夹中。可以直接点击这里。其配置,请参考该教程.

Other competitor physics engines

  1. HAVOK® PHYSICS
  2. Bullet
  3. Matter.js
  4. Box2D

Some resources

  1. Matter.js 2D 物理引擎试玩报告
  2. 腾讯Unity3D中的物理引擎培训

All samples have been compiled successfully using Visual Studio 2015 which is vc14win32.

If you want to use Visual Studio 2017, you have to install 2015 component as well. Because there is not fully support for 2017. So first install VC++ 2015 v140 using VS 2017 installer. Then open solution in the compiler folder vc14 instead of vc15.


About

Concentrate on how to do physics simulation in digital games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published