Core Game vs. Mods

It’s already been answered.

Yes, around everything will be editable since they themself use the modding system to make the game. Maybe the engine is the only uneditable part

The engine and fundamental game primitives are being written in C++. This is stuff like:

  • The renderer (we use OpenGL)
  • The path finding algorithms
  • The physics systems (when we get to physics…)
  • The client / server multiplayer bits
  • The save / load game system
  • etc.

Almost everything that you would consider the “game” is written in Lua, and is theoretically moddable.

1 Like