tx00100xt / SeriousSamClassic-VK

Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine
GNU General Public License v2.0
104 stars 12 forks source link

Publish to Flathub #36

Closed spazziale closed 8 months ago

spazziale commented 8 months ago

Would be cool to have it in flathub

tx00100xt commented 8 months ago

The idea to host the game on flathub is a good one. I haven't created flatpack before. I'll try to study this process in my spare time.

tx00100xt commented 8 months ago

You can try the test build

flatpak install --user https://dl.flathub.org/build-repo/78911/io.itch.tx00100xt.SeriousSamClassic-VK.flatpakref

You need to copy all game data to a directory

~/.var/app/io.itch.tx00100xt.SeriousSamClassic-VK/data/Serious-Engine/serioussam

for The First Encounter, and

~/.var/app/io.itch.tx00100xt.SeriousSamClassic-VK/data/Serious-Engine/serioussamse

for The Second Encounter.

Launching games from the application launch menu. The First Encounter can also be launched using the console command:

flatpak run  io.itch.tx00100xt.SeriousSamClassic-VK

Uninstall using the console command:

flatpak uninstall  io.itch.tx00100xt.SeriousSamClassic-VK
tx00100xt commented 8 months ago

Flatpak published: https://flathub.org/en-GB/apps/io.itch.tx00100xt.SeriousSamClassic-VK

Description added to README.md https://github.com/tx00100xt/SeriousSamClassic-VK#flatpak

spazziale commented 8 months ago

Flatpak published: https://flathub.org/en-GB/apps/io.itch.tx00100xt.SeriousSamClassic-VK

Description added to README.md https://github.com/tx00100xt/SeriousSamClassic-VK#flatpak

loving it! Thanks! image