https://zyper.itch.io/space-tux-in-space Platformer shooter made in 10 days for Linux Game Jam 2023 using C++20. A version with improved compatibility and bug-fixes is available as SpaceTuxInSpace.zip. The jam version requires a modern Nvidia GPU and glibc 2.35 and is available as SpaceTuxInSpace_jam.zip. Instructions:
This project's source code and original assets, except for music and the background shader, have been released under the GNU AGPLv3 license. To build the game from source, run: `cmake -B build && cmake --build build && cmake --build build --target run` after unzipping the `sources.zip` file. To compile, you need `git`, a modern version of `cmake` (version 3.18), and a C++ compiler that supports C++20. Programming, Graphics, Sound Design, Level Design, Gameplay Design: Music: SuloSounds https://sulosounds.itch.io/100-songs CC0 “No Rights Reserved” Background shader: Pablo Roman Andrioli - Star Nest. MIT License Made using open-source tools and libraries: Raylib: https://github.com/raysan5/raylib Update 1I've improved the game's compatibility so it can work on a wider range of devices. For the newest version, please download 'SpaceTuxInSpace.zip'. The version from the jam with source code is available as 'SpaceTuxInSpace_jam.zip'. Update 2I've enhanced the game's compatibility (now it only requires glibc 2.25) and added a shader quality option to improve performance on lower-end machines. For the newest version, please download 'SpaceTuxInSpace.zip'. The version from the jam with source code is available as 'SpaceTuxInSpace_jam.zip'. Update 3I've added FPS control options, optimized objects and level loading, and fixed graphical bugs. The updated version, complete with source code, is available as 'SpaceTuxInSpace.zip'. |