# BulletSharpPInvoke **Repository Path**: lin1090268920/BulletSharpPInvoke ## Basic Information - **Project Name**: BulletSharpPInvoke - **Description**: # 项目介绍 采用Bullet physics library作为底层库 libbulletc是Bullet的c接口封装,编译为各平台的库(.dll/.so) c#使用[DllImport]的方式进行调用 好处是c#可以使用.NetCore和.NetFramework作为平台,编写自己的程序 源码来自: http://bulletphysics.org/ https://github.com/Phong13/BulletSharpPInvoke https://github.com/AndresTraks/BulletSharp 感谢小木提供的剥离Unity3d依赖的Bullet版本(.netCore封装) 本项目将上面这些项目进行了一次整合,联合了demo ## 部署 用VS2017及以上打开BulletSharp解决方案,用Release重新生成 同样用VS2017及以上打开BulletSharpDemos解决方案即可做测试 其中单独控制物体在物理世界中数据的测试,放在了DistanceDemo中 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 13 - **Created**: 2019-03-26 - **Last Updated**: 2021-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Project introduction Bullet physics library is adopted as the bottom library Libbulletc is Bullet's c interface encapsulated and compiled into libraries on all platforms (.dll/.so). C# is called using the [DllImport] method The benefit is that c# can write its own programs using .NetCore and .NetFramework as platforms Source code: http://bulletphysics.org/ https://github.com/Phong13/BulletSharpPInvoke https://github.com/AndresTraks/BulletSharp Bullet version (.netcore package) This project integrates the above projects and combines them into a demo # deployment Open the BulletSharp solution with VS2017 or above and regenerate with Release We can also test the BulletSharpDemos solution if we open VS2017 or above The test of the data separately controlled by the object in the physical world is DistanceDemo