Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

It is fantastic, a good way to learn how to use Wicked Engine. 

Nonetheless, I cannot figure out how to build the executable on my own once I make modifications to the LUA code. I would like to have a new executable. Can you add a build files and a small readme with commands   so that it is easier to see how everything works together to build custom Wicked Engine games? 

(1 edit)

Hi, if you just modify the lua files you don’t need to build a new executable. But if you want to, the executable build repo is here: https://github.com/turanszkij/WickedShooter

Alternatively, the Wicked Engine Editor lets you now export an executable with custom title, icon, splashscreen.

Thanks for your help. 

I am building on linux ( Ubuntu ) and I get several errors related to DirectX:

~/WickedShooter/WickedEngine/WickedEngine/Utility/DirectXMath/DirectXMath.h:176: ~//WickedShooter/WickedEngine/WickedEngine/Utility/DirectXMath/WinAdapter.h:628:33: error: expected parameter declarator 628 | CROSS_PLATFORM_UUIDOF(IUnknown, "00000000-0000-0000-C000-000000000046")

....

I tried to force only linux with 

add_definitions(-D_WIN32=0)

But I get tons of other errors.

Would it be possible to add simple instructions of how to build for only Linux?

(1 edit)

The build instructions are here for Wicked Engine, for the shooter project it should be the same or very similar: https://github.com/turanszkij/WickedEngine?tab=readme-ov-file#linux

There are also automatic build scripts for linux here: https://github.com/turanszkij/WickedShooter/blob/master/.github/workflows/build.yml#L49