Morrowind modders continue to astound, add object physics with 'pure lua' to a 23-year old game
Morrowind modders continue to astound, add object physics with 'pure lua' to a 23-year old game
… Ok, that is legitimately impressive, from a technical standpoint.
Lua is a high level, not exactly very ‘fast’, very performant language. It is designed to be very, very human readable, and coding noob friendly.
Getting a 3D physics engine to work … in lua… is not something I would have thought possible.
Usually you need to use a much lower level language to … actually do that.
Imma be the guy and drop an ackshually
Project…Zombie?
Do you mean Zomboid?
If so, Zomboid isn’t … the physics aren’t done in Lua.
The base of the game is written in C++, and then certain parts of that are exposed to modders via an API that works with Lua.
expertbeacon.com/is-project-zomboid-java/
The physics engine is written in C++.
Because Lua is waaay too slow, and even compiled Java is about 4x as slow as C++.