I have added a lua shared object file in the zip folder. Try using it
It helped and I needed one last package: "libsdl2-mixer-2.0-0". Stick it into your Ubuntu play instructions to run:
sudo apt install libsdl2-ttf-2.0-0 libsdl2-mixer-2.0-0
And add a game loading script with:
LD_PRELOAD=./liblua5.3.so ./mooncommander
I was fighting an alien square using my joystick and it terminated with:
./mooncommander: symbol lookup error: ./mooncommander: undefined symbol: SDL_GameControllerRumble
I think you are using an outdated version of SDL2. I've added an SDL2 SO file to the zip file if you want to try again.