Devlog - 47 [Linux Question]



(the gif might play too fast for whatever reason)

Changes:

Fixed 11 bugs / issues.

Updated / reworked a bunch of old rooms, as usual.

Added a new outline shader which is now used to highlight interactable objects when standing close to them.

Made misc changes to certain AI behaviors.

Added two more new shader effects, unnamed for now to avoid spoilers.

Tweaked a few old mechanics a bit so they work better.

Added 4 new enemies.

------------------------------------------

So, my sleep schedule was a bit upside down last week so I skipped posting a devlog that time.

The reason for this is that I want to try and post them at reasonably "optimal" times in order for as many people to see them as possible, I have to try and do what I can to spread the word about the game you know.

Linux Stuff:

I spent approximately 3 full days trying to install Ubuntu 20.04 LTS on my laptop/tablet combo and it finally worked, this is dual booting with windows 10 as well.

So now I have an actual Ubuntu machine running and no longer need to test in a virtual one, this should be more accurate for testing.

I managed to get the game running there as well as shown in the GIF above.

I also went through the dependency list and installed them one by one as listed by "ldd ./Zordak" and managed to reduce the number of dependencies in the dependency install script.

This also showed me that one of the dependencies is obsolete in Ubuntu 20.04 LTS so that one has to be installed manually.

So here's the new dependency list for Ubuntu 20.04 LTS:

[DEPENDENCY LIST]:

  1. libopenal1:i386
  2. libxxf86vm1:i386
  3. libglu1:i386
  4. libxrandr2:i386
  5. libssl1.0.0 (obsolete, need to install manually using wget and dpkg, instructions will be in the a new readme file at some point)

[CONTROLLER/GAMEPAD]:

  1. joystick
  2. jstest-gtk (only for calibrating gamepad)

This is untested right now and not needed to start the game but supposedly needed for controller support.

[APPARENTLY NOT NEEDED]:

  1. libc6-dev-i386
  2. libstdc++6:i386
  3. libcurl3:i386
  4. libcanberra-gtk-module

These might not have been needed for the previous Ubuntu versions either so sorry to everyone who installed these packages, as I've stated before: I'm not a Linux expert.

I got the dependency list used in the current demo from searching around the internet for how to set up the Game Maker Studio 1.4 Linux runner, so not sure why these were there when they are supposedly not needed.

This was all tested using the current demo version of Zordak so anyone using Ubuntu 20.04 LTS should be able to run it as well, provided you know how to manually install "libssl1.0.0".

Question:

If you use Linux, what distro do you use?

I will likely only test the game on Ubuntu 20.04 LTS for now but this information could help me see which distros are more popular.

Discord Community:

https://discord.gg/fTTEUNZ

Get Zordak

Leave a comment

Log in with itch.io to leave a comment.