Game / Render engine written in C++ and uses Vulkan.
- Premake5
- VulkanSDK
- CMake (for PhysX)
- Phython (for PhysX)
- libx11-dev
- libxkbcommon-x11-dev
- libx11-xcb-dev
-
Enter directory
./extern/PhysX/physx -
Open
buildtools/presets/public/vc17win64.xml- set
PX_BUILDSNIPPETStoFalse - set
PX_BUILDPVDRUNTIMEtoFalse - set
NV_USE_STATIC_WINCRTtoFalse
- set
-
Go back to the PhysX root directory (
./extern/PhysX/physx) -
Run the
generate_projects.batscript -
Enter directory
./compiler/vc17win64- Open
PhysXSDK.slnin Visual Studio - Build the project in both
debugandcheckedmodes
- Open
-
Close Visual Studio
-
Delete directory
./compiler/vc17win64 -
Open
buildtools/presets/public/vc17win64.xml- set
NV_USE_DEBUG_WINCRTtoFalse
- set
-
Go back to the PhysX root directory (
./extern/PhysX/physx) -
Run the
generate_projects.batscript -
Enter directory
./compiler/vc17win64- Open
PhysXSDK.slnin Visual Studio - Build the project in
release
- Open
Update notes can be found in the changelog. Each version corresponds with a commit.