Version 4.4 beta update
Leadwerks Game Engine 4.4 has been updated on the beta branch on Steam.
- Networking finished and documented.
- GUI finished.
- All new physics features finished.
The character controller physics and picking up objects has been improved and made smoother. There is a problem with the player sliding down slopes, as seen in the FPS Character Controller example map. I will work this out.
I also noticed during testing that picking up some objects in the FPS / AI map will freeze the game. Will check it out.
I have not actually tested compiling on Linux yet, because my Linux machine is in the office and I am at home right now. I'm heading in this afternoon, at which point I will complete Linux testing.
The only other problem is that vehicles are not working yet. I'm not sure yet how I will proceed with this.
Updating C++ Projects
The following changes are needed to update your C++ projects:
Visual Studio
Add these include header search directories:
- $(LeadwerksHeaderPath)\Libraries\NewtonDynamics\packages\thirdParty\timeTracker
Add these input libraries:
- newton_d.lib;dContainers_d.lib;dCustomJoints_d.lib; (debug)
- newton.lib;dContainers.lib;dCustomJoints.lib; (release)
Code::Blocks
Add these include header search directories:
- $(LeadwerksPath)/Include/Libraries/NewtonDynamics/packages/thirdParty/timeTracker
You also need the dev files for libcurl:
sudo apt-get install libcurl4-openssl-dev
This is pretty much the finished 4.4, so please test it and post any bug reports you have. Thank you.
22 Comments
Recommended Comments