How to compile the editor
- Install Visual Studio 2022,
- Clone the project
- Open Xenity_Engine.vcxproj
- Set the project
Xenity_Engine_Executableas startup project, - Select the
Editorconfiguration, - Compile.
The engine configuration is used to make game builds from the editor itself.
All dependencies binaries are already in the repository.
Generated files are located in the folder XenityBuild.
How to make a shipping build
- Create a new folder
- build both
EngineandEditorconfigurations, - Copy
Xenity_Engine_Executable.exe(from theEditorconfiguration),Xenity_Engine.dll,Xenity_Engine.lib,Xenity_Editor.dll,Xenity_Editor.libinto the new folder, - Rename
Xenity_Engine_Executable.exetoXenity_Engine.exe - Copy
freetype.dll,SDL3.dll,assimp-vc143-mt.dllinto the new folder, - Copy
Makefile.PS3,CMakeLists.txt,compile_shaders.sh,Dockerfile, into the new folder, - Copy
logo.ico,res.rc, into the new folder, - Copy
Roboto Regular.ttf, into the new folder, - Copy
public_engine_assets,engine_assets,vscodeSample,psvita_images,psp_images,icons, into the new folder, - Copy
Source,include,vscodeSample,psvita_images,psp_images,icons, into the new folder, - Copy
main.cpp, into the new folder
Done!