Post news Report RSS DevBlog 5 - How I made my game modifiable!

How I made my game modifiable! I added a model editor that can be configured without compiling the game.

Posted by on

How I made a custom engine project modifiable by the players.
I decided I wanted my game to be modifiable.
To make sure the mod tools worked well and were bug free, I decided it was best to use them to build the actual game.
So, when running the game, you have tools available to create and delete mods.
These ultimately serialize out as json files, which makes it easy to change via a text editor.
When creating mods, all files (such as 3d models) are placed within the created mod folder structure.
You can then load these models at runtime and configure their collision shapes within the editor.
Underneath the hood, collision is achieved via separating axis theorem.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: