- 16
- 8
- 12
- 2
- 17
About SuperTux
THIS GAME *WILL NOT* WORK ON DEVICES USING WAYLAND! This is already known! If you have a Pinephone or any other device using Wayland, please get in touch at https://github.com/supertux/supertux
Run and jump through multiple worlds, fighting off enemies by jumping on them, bumping them from below or tossing objects at them, grabbing power-ups and other stuff on the way.
Find SuperTux on:
Discord: https://discord.gg/AcvtHWz
IRC: https://libera.chat/ (channel #supertux)
Website: https://supertux.org/
NOTE: This game has been tested on a Nexus 5 running OTA 16. Other devices may experience issues or crashes; if you would like to help, please contact Semphris on the Discord server or on IRC.
NOTE 2: This game uses SDL! It seems that some devices can't open SDL games (such as Pinephones). Sorry to those users!
Recent Changes
* Add support for changing mobile controls scale (#2317)
* Add support for changing mobile controls scale (#2317)
* Update credits
* Allow changing dispenser sprite (#2311)
* Allow changing dispenser sprite (#2311)
* Allow changing dispenser sprite (#2311)
* Add "loop-frame" property for sprite actions (#2308)
* Add "loop-frame" property for sprite actions (#2308)
* Add "loop-frame" property for sprite actions (#2308)
* Fix MagicBlock::m_center not being updated after level flip (#2319)
* Fix MagicBlock::m_center not being updated after level flip (#2319)
* Fix MagicBlock::m_center not being updated after level flip (#2319)
* Fix build when libdir is 'lib64' (#2316)
* Fix build when libdir is 'lib64' (#2316)
* Merge pull request #2305 from SuperTux/serano01-dispenserdeletion
* Merge pull request #2305 from SuperTux/serano01-dispenserdeletion
* Merge pull request #2305 from SuperTux/serano01-dispenserdeletion
* Fixes to tileset updates (#2304)
* Fixes to tileset updates (#2304)
* Remove hardcoded tile IDs for electrocution (#2263)
* Remove hardcoded tile IDs for electrocution (#2263)
* Remove hardcoded tile IDs for electrocution (#2263)
* Separate dispenser sprite files + remove rocker launcher (#2302)
* Separate dispenser sprite files + remove rocker launcher (#2302)
* Separate dispenser sprite files + remove rocker launcher (#2302)
* Add notification GUI item + check for new releases (#2267)
* Add notification GUI item + check for new releases (#2267)
* Add notification GUI item + check for new releases (#2267)
* Make objects carried by owl selected from list, fix issues with owl carrying objects other than skydive (#2190)
* Make objects carried by owl selected from list, fix issues with owl carrying objects other than skydive (#2190)
* Merge pull request #2136 from Rusty-Box/forest-tiles
* Merge pull request #2136 from Rusty-Box/forest-tiles
* Fix ItemIntField inserting 0, when "-" inserted in empty field (#2299)
* Fix ItemIntField inserting 0, when "-" inserted in empty field (#2299)
* Fix ItemIntField inserting 0, when "-" inserted in empty field (#2299)
* Merge branch 'master' of https://github.com/SuperTux/supertux
* Merge branch 'master' of https://github.com/SuperTux/supertux
* Fix out-of-bounds accesses in ProfileMenu::menu_action and a potential nullptr dereference in Sector::Sector (#2296)
* Fix out-of-bounds accesses in ProfileMenu::menu_action and a potential nullptr dereference in Sector::Sector (#2296)
* Add a github actions workflow for Cppcheck
* Sliding + crawling (#2284)
* Sliding + crawling (#2284)
* Sliding + crawling (#2284)
* Better OpenGL detection (#2186)
* Better OpenGL detection (#2186)
* Fix some cppcheck issues
* Fix some cppcheck issues
* List object names within editor toolbox (#2230)
* List object names within editor toolbox (#2230)
* Various TextObject and TextArray additions and fixes (#2262)
* Allow buttons to be flipped with a toggle, fix positioning bug (#2288)
* Allow buttons to be flipped with a toggle, fix positioning bug (#2288)
* Merge pull request #2282 from SuperTux/serano01-musicremoval
* Merge pull request #2282 from SuperTux/serano01-musicremoval
* Appdata updates (#2272)
* Appdata updates (#2272)
* RCTRL doesn't change grid snapping mode in editor anymore (#2278)
* Make bonus blocks able to dispense more than 1 of coin rain and coin explosion (#2277)
* Merge pull request #2276 from SuperTux/serano01-clremoval
* Merge pull request #2276 from SuperTux/serano01-clremoval
* Fix spelling errors (#2271)
* Fix spelling errors (#2271)
* Lenient explosions + less bouncy bombs (#2259)
* Remove leftover method declaration in player.hpp
* Remove leftover method declaration in player.hpp
* Remove leftover method declaration in player.hpp
* Update Nix flake to use packages.${system}.default
* Update Nix flake to use packages.${system}.default
* Update Nix flake to use packages.${system}.default
* Fix bug with swimming, walljumping and bricks (#2255)
* Fix bug with swimming, walljumping and bricks (#2255)
* Fix transition inconsistency for menus with help texts (#2239)
* Fix transition inconsistency for menus with help texts (#2239)
* Fix transition inconsistency for menus with help texts (#2239)
* Fix camera not returning after pausing when in peek mode (#2247)
* Fix camera not returning after pausing when in peek mode (#2247)
* Fix camera not returning after pausing when in peek mode (#2247)
* Make MainMenu not close and reappear after pressing escape
* Make MainMenu not close and reappear after pressing escape
* Fix rocks not hurting (#2183)
* Fix rocks not hurting (#2183)
* Fix rocks not hurting (#2183)
* Vertically flipped buttons can be pushed from below (#2208)
* Vertically flipped buttons can be pushed from below (#2208)
* Improvements to Ice Powerup (#1832)
* New add-on menus, descriptions and screenshots (#2222)
* New add-on menus, descriptions and screenshots (#2222)
* Fix lanterns with white color not being lit (#2233)
* Fix lanterns with white color not being lit (#2233)
* Add images item (#2223)
* Add images item (#2223)
* Fix various issues with sectors without any solid tilemap (#2228)
* Fix various issues with sectors without any solid tilemap (#2228)
* Fix various issues with sectors without any solid tilemap (#2228)
* Fix problem with GCC 11 and Partio's ZIP manager (missing #include )
* Fix problem with GCC 11 and Partio's ZIP manager (missing #include )
* Fix problem with GCC 11 and Partio's ZIP manager (missing #include )
* Revert "Various style fixed found using cppcheck"
* Revert "Various style fixed found using cppcheck"
* Merge pull request #2207 from Semphriss/fix_ijkl_menus
* Merge pull request #2207 from Semphriss/fix_ijkl_menus
* Merge pull request #2207 from Semphriss/fix_ijkl_menus
* Remove leftover golden herring sprite
* Remove leftover golden herring sprite
* Merge pull request #2226 from mrkubax10/fix_triggers
* Merge pull request #2226 from mrkubax10/fix_triggers
* Update flake.nix to nixos-22.05
* Update flake.nix to nixos-22.05
* Fix growup collecting issue introduced in #2200 (#2224)
* Download files: pass filename as const ref
* Display warning message when pkg_config was not found
* Display warning message when pkg_config was not found
* Display warning message when pkg_config was not found
* Fix missing argument in add_file in some places (#2215)
* Realign Decals in secret area (#2216)
* Realign Decals in secret area (#2216)
* Realign Decals in secret area (#2216)
* "No levels available" message in level deletion menu (#2218)
* Test commit
* Test commit
* Test commit
* Merge pull request #2200 from mrkubax10/fix_walking_in_ground
* Merge pull request #2200 from mrkubax10/fix_walking_in_ground
* Merge pull request #2200 from mrkubax10/fix_walking_in_ground
* Update squirrel submodule
* Update squirrel submodule
* Merge pull request #2201 from Semphriss/lightflower
* Merge pull request #2201 from Semphriss/lightflower
* Update Assests for Revenge in Redmond Add-On (#2202)
* Update Assests for Revenge in Redmond Add-On (#2202)
* Reset bumper velocity on climb (#2185)
* Reset bumper velocity on climb (#2185)
* Reset bumper velocity on climb (#2185)
* Fix editor background jump (#2182)
* Fix editor background jump (#2182)
* Fix editor background jump (#2182)
* Merge pull request #2043 from Semphriss/multiplayer
* Removed needless comments in IceCrusher root logic (#2180)
* Removed needless comments in IceCrusher root logic (#2180)
* Removed needless comments in IceCrusher root logic (#2180)
* Merge pull request #1772 from mrkubax10/high_jump
* Merge pull request #1772 from mrkubax10/high_jump
* Merge pull request #1772 from mrkubax10/high_jump
* Merge pull request #1915 from mrkubax10/add_text_area
* Merge pull request #1915 from mrkubax10/add_text_area
* Merge pull request #1915 from mrkubax10/add_text_area
* Merge pull request #2084 from pelya/improved_touch_controls
* Merge pull request #2084 from pelya/improved_touch_controls
* Merge pull request #2084 from pelya/improved_touch_controls
* Increase slime pool brightness in halloween2014/pools.stl
* Increase slime pool brightness in halloween2014/pools.stl
* Merge pull request #2178 from Semphriss/tilemap_light_tint
* Merge pull request #2178 from Semphriss/tilemap_light_tint
* Merge pull request #2178 from Semphriss/tilemap_light_tint
* Merge pull request #2171 from Semphriss/crusher_root
* Merge pull request #2171 from Semphriss/crusher_root
* Merge pull request #2172 from Pheazant/ambient-sound-pan-fix
* Merge pull request #2172 from Pheazant/ambient-sound-pan-fix
* Merge pull request #2176 from Pheazant/blind-to-the-world-fix
* Merge pull request #2176 from Pheazant/blind-to-the-world-fix
* Merge pull request #2176 from Pheazant/blind-to-the-world-fix
* Merge pull request #2177 from Pheazant/bad-guys-stink-patch
* Merge pull request #2177 from Pheazant/bad-guys-stink-patch
* Merge pull request #2177 from Pheazant/bad-guys-stink-patch
* Merge pull request #2164 from Semphriss/entrance_cave_coins
* Merge pull request #2164 from Semphriss/entrance_cave_coins
* Merge pull request #2164 from Semphriss/entrance_cave_coins
* Remove vcpkg workaround from ProvideCurl.cmake
* Remove vcpkg workaround from ProvideCurl.cmake
* Include lastModifiedDate in Nix flake version
* Include lastModifiedDate in Nix flake version
* Fixed build problem with Curl
* Fixed build problem with Curl
* Fixed build problem with Curl
* Merge branch 'feature/nix-flake-without-submodules'
* Merge branch 'feature/nix-flake-without-submodules'
* Merge pull request #2163 from Grumbel/feature/nix-flake-no-submodule
* Merge pull request #2163 from Grumbel/feature/nix-flake-no-submodule
* Merge pull request #2163 from Grumbel/feature/nix-flake-no-submodule
* Remove redundant _SQ64 define
* Remove redundant _SQ64 define
* Remove redundant _SQ64 define
* Remove binreloc leftovers
* Remove binreloc leftovers
* Replace Rectf with plain floats to avoid assert()
* Replace Rectf with plain floats to avoid assert()
* Auto update version for Android
* Auto update version for Android
* Remove fmt hacks from workflow/android.yml, changes are in upstream
* Remove fmt hacks from workflow/android.yml, changes are in upstream
* Revert "Merge pull request #2162 from ztianyang/level-fix"
* Revert "Merge pull request #2162 from ztianyang/level-fix"
* Revert "Merge pull request #2162 from ztianyang/level-fix"
* Merge pull request #2162 from ztianyang/level-fix
* Merge pull request #2162 from ztianyang/level-fix
* Merge pull request #2162 from ztianyang/level-fix
* Upgrade to squirrel 3.2
* Upgrade to squirrel 3.2
* Upgrade to squirrel 3.2
* Update VS version for Windows CI
* Update VS version for Windows CI
* Update VS version for Windows CI
* Fix music not playing (#2151)
* Fix music not playing (#2151)
* Merge pull request #2146 from Vankata453/keep-music-in-other-sectors
* Merge pull request #2146 from Vankata453/keep-music-in-other-sectors
* Merge pull request #2146 from Vankata453/keep-music-in-other-sectors
* Merge pull request #2145 from Semphriss/worldselect-smallscreen
* Merge pull request #2145 from Semphriss/worldselect-smallscreen
* Merge pull request #2145 from Semphriss/worldselect-smallscreen
* Merge pull request #2144 from Semphriss/level-time-improvements
* Merge pull request #2144 from Semphriss/level-time-improvements
* Merge pull request #2144 from Semphriss/level-time-improvements
* Merge pull request #2045 from SuperTux/steam
* Merge pull request #2128 from Vankata453/focus-on-langpacks
* Merge pull request #2128 from Vankata453/focus-on-langpacks
* Merge pull request #2128 from Vankata453/focus-on-langpacks
* Remove superfluous nix input from Nix flake
* Remove superfluous nix input from Nix flake
* Remove superfluous nix input from Nix flake
* Detect touchscreen when enabling mobile controller (#2098)
* Detect touchscreen when enabling mobile controller (#2098)
* Detect touchscreen when enabling mobile controller (#2098)
* Merge pull request #2153 from Semphriss/freebsd-fix
* Merge pull request #2153 from Semphriss/freebsd-fix
* Fixed compiler warning
* Fixed compiler warning
* Fixed compiler warning
* Merge pull request #2141 from Narre/vertical_peeking_midair
* Fixed Ubuntu Touch workflow error
* Fixed Ubuntu Touch workflow error
* Fixed Ubuntu Touch workflow error
* Revert "Fix some memory leaks (#2133)"
* Fix some memory leaks (#2133)
* Fix some memory leaks (#2133)
* Fix some memory leaks (#2133)
* Fix crash when ungrabbing iceblock not grabbed by player
* Fix crash when ungrabbing iceblock not grabbed by player
* Fix crash when ungrabbing iceblock not grabbed by player
* Don't draw level time in editor (#2118)
* Don't draw level time in editor (#2118)
* Fix CMake warnings
* Fix CMake warnings
* Merge pull request #2122 from SuperTux/serano01-unuseddecals
* Merge pull request #2122 from SuperTux/serano01-unuseddecals
* Merge pull request #2122 from SuperTux/serano01-unuseddecals
* Added missing info files for world 3 & 4
* Added missing entry for clangd gitignore
* Added missing entry for clangd gitignore
* Gitignore clangd's compile_commands.json
* Reduce code duplication in block.cpp
* Reduce code duplication in block.cpp
* Pause on focus loss should trigger when window is hidden as well
* Pause on focus loss should trigger when window is hidden as well
* Pause on focus loss should trigger when window is hidden as well
* door: fix sprite loading (#2077)
* door: fix sprite loading (#2077)
* Merge pull request #2025 from Narre/nested_tilesets
* Merge pull request #2025 from Narre/nested_tilesets
* Merge pull request #2025 from Narre/nested_tilesets
* Merge pull request #2030 from Semphriss/mobile_control_improvements
* Merge pull request #2030 from Semphriss/mobile_control_improvements
* Merge pull request #2030 from Semphriss/mobile_control_improvements
* Merge pull request #2035 from Semphriss/water-floor
* Merge pull request #2035 from Semphriss/water-floor
* Merge pull request #2042 from Narre/levelflip_enhancements
* Merge pull request #2042 from Narre/levelflip_enhancements
* Merge pull request #2046 from weluvgoatz/textbox-fix
* Merge pull request #2046 from weluvgoatz/textbox-fix
* Merge pull request #2046 from weluvgoatz/textbox-fix
* Merge pull request #2061 from Semphriss/integration-hide
* Merge pull request #2061 from Semphriss/integration-hide
* Merge pull request #2061 from Semphriss/integration-hide
* Merge pull request #2062 from Semphriss/fix-badguy-deactivate
* Merge pull request #2062 from Semphriss/fix-badguy-deactivate
* Merge pull request #2065 from mrkubax10/add_confirmation_message
* Merge pull request #2065 from mrkubax10/add_confirmation_message
* Merge pull request #2065 from mrkubax10/add_confirmation_message
* Merge pull request #2066 from mrkubax10/add_open_directory
* Merge pull request #2066 from mrkubax10/add_open_directory
* Merge pull request #2070 from Semphriss/text-singleton
* Merge pull request #2070 from Semphriss/text-singleton
* Merge pull request #2070 from Semphriss/text-singleton
* Merge pull request #2072 from Vankata453/use-show-confirmation
* Merge pull request #2072 from Vankata453/use-show-confirmation
* Merge pull request #2072 from Vankata453/use-show-confirmation
* Merge pull request #2076 from Vankata453/confirm-donation-page
* Merge pull request #2076 from Vankata453/confirm-donation-page
* Rocks should not try to crush icecrushers
* Rocks should not try to crush icecrushers
* Merge pull request #2073 from Semphriss/willowisp-white
* Fixed many more crashes from #1878
* Fixed many more crashes from #1878
* Fetch details concerning crashes for WASM builds (#2047)
* Fetch details concerning crashes for WASM builds (#2047)
* Fetch details concerning crashes for WASM builds (#2047)
* Add delete world option to editor (#2031)
* Add delete world option to editor (#2031)
* ReaderMapping: Add default_value parameter for more reader methods
* ReaderMapping: Add default_value parameter for more reader methods
* ReaderMapping: Add default_value parameter for more reader methods
* Fix crash when setting menu roundness below 4 while using the SDL renderer
* Fix crash when setting menu roundness below 4 while using the SDL renderer
* Always replace backslashes with forward slashes for custom particles (#2033)
* Always replace backslashes with forward slashes for custom particles (#2033)
* Always replace backslashes with forward slashes for custom particles (#2033)
* Fix ghost tree not appearing properly (#2039)
* Fix ghost tree not appearing properly (#2039)
* Fix invalid stay-action "boat" for boat
* Fix invalid stay-action "boat" for boat
* Merge pull request #2026 from Rusty-Box/heavy-crate
* Merge pull request #2026 from Rusty-Box/heavy-crate
* Merge pull request #2022 from Semphriss/fix_translations
* Merge pull request #2022 from Semphriss/fix_translations
* Merge pull request #2021 from Semphriss/ghost-water
* Merge pull request #2021 from Semphriss/ghost-water
* Merge pull request #2018 from Semphriss/fix_warnings
* Merge pull request #2018 from Semphriss/fix_warnings
* Merge pull request #2018 from Semphriss/fix_warnings
* Merge pull request #2016 from Semphriss/snowman-stats
* Merge pull request #2016 from Semphriss/snowman-stats
* Merge pull request #2016 from Semphriss/snowman-stats
* Merge pull request #2008 from Semphriss/fix-forest-autotile
* Merge pull request #2008 from Semphriss/fix-forest-autotile
* Merge pull request #1974 from Semphriss/path_handles
* Merge pull request #1974 from Semphriss/path_handles
* Merge pull request #1928 from Narre/show_selected_enemy
* Merge pull request #1928 from Narre/show_selected_enemy
* Merge pull request #1919 from Semphriss/coverage
* Merge pull request #1919 from Semphriss/coverage
* Merge pull request #1919 from Semphriss/coverage
* Merge pull request #1878 from weluvgoatz/textbox-updates
* Merge pull request #1878 from weluvgoatz/textbox-updates
* Merge pull request #1865 from Semphriss/world-select
* Merge pull request #1865 from Semphriss/world-select
* List contrib levels by official, community and user (#1790)
* List contrib levels by official, community and user (#1790)
* Fix filesize unit in web version loading screen
* Fix filesize unit in web version loading screen
* Add scrolling with mouse to editor (#2028)
* Add scrolling with mouse to editor (#2028)
* Find RAQM, even in vcpkg builds (#2029)
* Don't count play time when in cutscene (#2014)
* Don't count play time when in cutscene (#2014)
* Don't count play time when in cutscene (#2014)
* Fix font not working with chinese language
* Fix font not working with chinese language
* Fix font not working with chinese language
* Make Source packages with 64-bit Linux Releases
* Make Source packages with 64-bit Linux Releases
* Release SuperTux 0.6.3 (stable, bugfix)
* Release SuperTux 0.6.3 (stable, bugfix)
* Unstable & skull tiles now refuse to respawn if Tux is there (#1998)
* Release SuperTux v0.6.3 beta 2
* Release SuperTux v0.6.3 beta 2
* Update translations again
* Add new translations from Transifex
* Add new translations from Transifex
* Add new translations from Transifex
* Attempt to fix changing sprites of certain objects in editor (#1964)
* Attempt to fix changing sprites of certain objects in editor (#1964)
* Fix issues introduced in #1922 (#1968)
* Fix issues introduced in #1922 (#1968)
* Fix issues introduced in #1922 (#1968)
* Fixed name problem for generated AppImages (#1962)
* Fixed name problem for generated AppImages (#1962)
* Fixed name problem for generated AppImages (#1962)
* Add resources for Korean language #1885 #1597 (#1963)
* Add resources for Korean language #1885 #1597 (#1963)
* Refactor level flipping (#1922)
* Refactor level flipping (#1922)
* remove unordered path mode from the editor (#1957)
* remove unordered path mode from the editor (#1957)
* remove unordered path mode from the editor (#1957)
* add a missing newline (#1958)
* Disabled WebGL due to performance issues
* add a missing newline (#1958)
* Disabled WebGL due to performance issues
* Disabled WebGL due to performance issues
* Refactored overlay_widget.cpp to improve lifetime management (#1935)
* Refactored overlay_widget.cpp to improve lifetime management (#1935)
* Refactored overlay_widget.cpp to improve lifetime management (#1935)
* Newly created worldmaps use the new tileset (#1925)
* Newly created worldmaps use the new tileset (#1925)
* Newly created worldmaps use the new tileset (#1925)
* change mrcandle to walking_candle in the dispenser menu (#1953)
* change mrcandle to walking_candle in the dispenser menu (#1953)
* Backtracking Icy Island to A Fork in the Road now unlocks the boulders when passing from behind (#1951)
* Backtracking Icy Island to A Fork in the Road now unlocks the boulders when passing from behind (#1951)
* Separated GitHub workflows for macOS 10 and 11 (#1950)
* Added sector bind which absence causes a crash upon resizing a sector with an offset in the editor (#1944)
* Added sector bind which absence causes a crash upon resizing a sector with an offset in the editor (#1944)
* Rocks now apply friction when on the ground (#1946)
* Rocks now apply friction when on the ground (#1946)
* Rocks now apply friction when on the ground (#1946)
* Fixed inconsistent jump height when jumping from a climbable (#1947)
* Fixed inconsistent jump height when jumping from a climbable (#1947)
* Fixed inconsistent jump height when jumping from a climbable (#1947)
* Fixed GL shader compatibility (enables webgl) (#1948)
* Fixed some recently added tiles that were non-solid (#1938)
* Fixed some recently added tiles that were non-solid (#1938)
* Fixed some recently added tiles that were non-solid (#1938)
* Removed crash-inducing assertions with autotiles (#1937)
* Testing a level by pressing Ctrl+T no longer messes up the autotile config. See #1923 on GitHub. (#1941)
* Testing a level by pressing Ctrl+T no longer messes up the autotile config. See #1923 on GitHub. (#1941)
* Testing a level by pressing Ctrl+T no longer messes up the autotile config. See #1923 on GitHub. (#1941)
* Fix relative paths with .. in file selection (#1850)
* Fix relative paths with .. in file selection (#1850)
* Added reference counter for PathObjects (#1931)
* Added reference counter for PathObjects (#1931)
* Added reference counter for PathObjects (#1931)
* Release SuperTux v0.6.3 beta 1
* Release SuperTux v0.6.3 beta 1
* Update translation templates
* Update translation templates
* Fix adding background to new levels
* Add generic list selection menu and use it in an editor menu (#1895)
* Add generic list selection menu and use it in an editor menu (#1895)
* Add generic list selection menu and use it in an editor menu (#1895)
* Add gradient when creating a new sector
* Add gradient when creating a new sector
* Make #1916 actually work
* Make #1916 actually work
* Fixed main menu level for Christmas
* Consistencize long_office_nights.stl
* Consistencize long_office_nights.stl
* Make unstable tiles destroyable from bottom (#1916)
* Make unstable tiles destroyable from bottom (#1916)
* Update leaf_wind.stl (#1908)
* Update leaf_wind.stl (#1908)
* Update leaf_wind.stl (#1908)
* Fix i386 CI build by removing deb.sury.org packages
* Fix i386 CI build by removing deb.sury.org packages
* Fix i386 CI build by removing deb.sury.org packages
* Fixed tilemap path starting node
* Fixed tilemap path starting node
* Fixed tilemap path starting node
* Added missing line (fix coin path starting node bug)
* Added missing line (fix coin path starting node bug)
* Added missing line (fix coin path starting node bug)
* Add Nix flake build file
* Add Nix flake build file
* Fixed poor path binding behavior with coin
* Fix low trampoline jumps (#1769)
* Editor: Only allow changing tool mode corresponding to selection type (and hide the other one)
* Editor: Only allow changing tool mode corresponding to selection type (and hide the other one)
* Delete tile 101 that does not have a corresponding image
* Delete tile 101 that does not have a corresponding image
* Fix explosion not pushing other objects (#1903)
* Fix explosion not pushing other objects (#1903)
* Add translate function to help text in options menu
* Add translate function to help text in options menu
* Fixed broken Ubuntu Touch zlib package
* Fixed broken Ubuntu Touch zlib package
* Fixed broken Ubuntu Touch zlib package
* Fixed audio stop function + patched 417a8e7 (#1893)
* Fixed audio stop function + patched 417a8e7 (#1893)
* Addons available for download in WASM builds (#1891)
* Remove path object after resetting camera mode
* Remove path object after resetting camera mode
* Delete child path objects when deleting objects
* Paths may now start at a user-defined node, and paths may be cloned or bound to multiple objects (#1884)
* Set torch flame color (#1887)
* Set torch flame color (#1887)
* Update rock throwing (#1888)
* Update rock throwing (#1888)
* Fix snow disappearing (#1889)
* Fix snow disappearing (#1889)
* Fix snow disappearing (#1889)
* Don't allow changing select mode in object input type (#1845)
* Don't allow changing select mode in object input type (#1845)
* Add delete level option to editor (#1789)
* Add delete level option to editor (#1789)
* Fixed fullscreen bugs for WASM
* Fixed fullscreen bugs for WASM
* Fix warnings + enforce code quality for WASM
* Fix warnings + enforce code quality for WASM
* Fix warnings + enforce code quality for WASM
* Added option to save level under a different name (#1881)
* Added option to save level under a different name (#1881)
* Editor saves configuration to file (w/o lighting) (#1871)
* Editor saves configuration to file (w/o lighting) (#1871)
* Editor saves configuration to file (w/o lighting) (#1871)
* Temp fix for WASM IDBFS bug
* Temp fix for WASM IDBFS bug
* Textscroller Updates (#1874)
* Textscroller Updates (#1874)
* Black Will-o-Wisps will now extinguish a lit lantern (#1856)
* Black Will-o-Wisps will now extinguish a lit lantern (#1856)
* Throw bomb, goldbomb, skydive like icecube (#1742)
* Throw bomb, goldbomb, skydive like icecube (#1742)
* Fixed bug mixing slashes and backslashes in Particle Editor filenames (#1687)
* Fixed bug mixing slashes and backslashes in Particle Editor filenames (#1687)
* Fixed bug mixing slashes and backslashes in Particle Editor filenames (#1687)
* Added autotiles for forest tiles (#1877)
* Added autotiles for forest tiles (#1877)
* Added autotiles for forest tiles (#1877)
* Preload explosion sounds for more enemies
* When pressing ESC after dying at a level start, ignore the play time if left or right is hold (#1852)
* When pressing ESC after dying at a level start, ignore the play time if left or right is hold (#1852)
* When pressing ESC after dying at a level start, ignore the play time if left or right is hold (#1852)
* Use jump to enter menus (#1875)
* Merge pull request #1876 from weluvgoatz/world-description-help
* Merge pull request #1876 from weluvgoatz/world-description-help
* Fix Windows nightly uploads (#1872)
* Fix Windows nightly uploads (#1872)
* Fix Windows nightly uploads (#1872)
* Fixed WASM warnings and added Werror flag (#1870)
* Fixed WASM warnings and added Werror flag (#1870)
* More verbose upload output
* More verbose upload output
* WASM now uses IndexedDB and persistence (#1869)
* WASM now uses IndexedDB and persistence (#1869)
* WASM now uses IndexedDB and persistence (#1869)
* Added commit message to WASM server upload
* Added commit message to WASM server upload
* Added commit message to WASM server upload
* Tux' own horror show: Unify translation for Will o' Wisps
* Tux' own horror show: Unify translation for Will o' Wisps
* Colorspace class: use const references
* Colorspace class: use const references
* Colorspace class: use const references
* Upload WASM build to website using GitHub Actions (#1866)
* Upload WASM build to website using GitHub Actions (#1866)
* Upload WASM build to website using GitHub Actions (#1866)
* Removed now-unneeded Chocolatey remover (GitHub)
* Removed now-unneeded Chocolatey remover (GitHub)
* Merge pull request #1855 from Semphriss/wind_objects
* Merge pull request #1855 from Semphriss/wind_objects
* Use static cast
* Use static cast
* Take into account tilemap boundaries when calculating collisions
* Take into account tilemap boundaries when calculating collisions
* Fix windows maybe (#1862)
* Fix windows maybe (#1862)
* Don't render unnecessary frames (re-add code disabled due to WASM)
* Don't render unnecessary frames (re-add code disabled due to WASM)
* Don't render unnecessary frames (re-add code disabled due to WASM)
* Spawn leafshot sprites only for leafshot, not for KamikazeSnowball
* Spawn leafshot sprites only for leafshot, not for KamikazeSnowball
* Rain particle system: Reduce scope of some variables
* Rain particle system: Reduce scope of some variables
* Leafshot: Spawn particles when leafshot is killed
* Leafshot: Spawn particles when leafshot is killed
* Leafshot: Spawn particles when leafshot is killed
* Merge pull request #1624 from Semphriss/bezier
* Merge pull request #1624 from Semphriss/bezier
* Merge pull request #1624 from Semphriss/bezier
* Make mole rocks immune to getting hurt by spikes
* Make mole rocks immune to getting hurt by spikes
* Make mole rocks immune to getting hurt by spikes
* Cloud particles are now contained in the camera viewport (#1709)
* Cloud particles are now contained in the camera viewport (#1709)
* Fix crash when feeding lantern to GhostTree
* Fix crash when feeding lantern to GhostTree
* Initialize new members in initialization list
* Initialize new members in initialization list
* gl_painter: Reuse vertex and uv array
* gl_painter: Reuse vertex and uv array
* gl_painter: Reuse vertex and uv array
* Revert "gl_painter: Reuse vertex and uv array"
* Revert "gl_painter: Reuse vertex and uv array"
* Fix coins in frozen blocks can be collected (#1847)
* Fix coins in frozen blocks can be collected (#1847)
* Fix coins in frozen blocks can be collected (#1847)
* gl_painter: Reuse vertex and uv array
* gl_painter: Reuse vertex and uv array
* Do build last commit
* Do build last commit
* Increase m_requests's size to 500 elements
* Increase m_requests's size to 500 elements
* Canvas: Pre-allocate memory for drawing requests
* Canvas: Pre-allocate memory for drawing requests
* Canvas: Pre-allocate memory for drawing requests
* Reserve space for vectors before drawing
* Reserve space for vectors before drawing
* Fix missing skybox in certain levels + softlock in AFitR
* Fix missing skybox in certain levels + softlock in AFitR
* Fix missing skybox in certain levels + softlock in AFitR
* Added new crystal tiles (#1848)
* Added new crystal tiles (#1848)
* Merge pull request #1846 from mrkubax10/dont_draw_coins_when_in_editor
* Merge pull request #1846 from mrkubax10/dont_draw_coins_when_in_editor
* fixing music not playing after death sometimes (#1833) (#1834)
* fixing music not playing after death sometimes (#1833) (#1834)
* Set default folder in music selection to /music (#1830)
* Set default folder in music selection to /music (#1830)
* Fix snails not colliding with other snails (#1844)
* Fix snails not colliding with other snails (#1844)
* Move GLM_ENABLE_EXPERIMENTAL into compile flags
* Move GLM_ENABLE_EXPERIMENTAL into compile flags
* Attempt to fix missing SDL.h with VCPKG builds (#1827)
* Attempt to fix missing SDL.h with VCPKG builds (#1827)
* Use clickable@master to fix issues (#1841)
* Merge pull request #1818 from Rusty-Box/backgrounds
* Merge pull request #1818 from Rusty-Box/backgrounds
* Merge pull request #1818 from Rusty-Box/backgrounds
* Merge pull request #1817 from mrkubax10/fix_animation
* Merge pull request #1817 from mrkubax10/fix_animation
* Merge pull request #1817 from mrkubax10/fix_animation
* Re-added level accdentally removed in 221e10b7
* Re-added level accdentally removed in 221e10b7
* Fix text anchor points (#1815)
* Fix text anchor points (#1815)
* Fix text anchor points (#1815)
* Editor: Add an OKLab colour picker (#1816)
* Editor: Add an OKLab colour picker (#1816)
* Editor: Add an OKLab colour picker (#1816)
* Fix cut off circle chain on top of bell sprite
* Fix cut off circle chain on top of bell sprite
* Fix cut off circle chain on top of bell sprite
* Merge pull request #1814 from mrkubax10/fix_sliding_on_platforms
* Merge pull request #1814 from mrkubax10/fix_sliding_on_platforms
* Merge pull request #1814 from mrkubax10/fix_sliding_on_platforms
* Fix for hat sprite desync (#1755)
* Fix for hat sprite desync (#1755)
* Fix for hat sprite desync (#1755)
* Merge pull request #1807 from SuperTux/serano01-patch-1
* Merge pull request #1800 from Rusty-Box/menu-update
* Fix negative coins (#1791)
* Merge pull request #1801 from Rusty-Box/arctic-background
* General code quality fixes
* Fix haywire crashing (#1805)
* Include for FLT_EPSILON
* Linux support for vcpkg (#1802)
* Fixed Emscripten patch to not break non-Emscripten builds
* Improved loading screen for WASM (#1797)
* Re-add backflip rotation (#1796)
* Fixed Clickable (Ubuntu Touch) builds
* Tiny WASM cosmetic improvement (ci skip)
* Cutscene audio fix (#1795)
* Fix for WASM builds (#1794)
* Crystallo Improvements and Additions (#1783)
* Fix floating on push buttons (#1767)
* More lenient spike hitboxes (#1741)
* Walljump Fixes and Improvements (#1756)
* Add GLM dependency to INSTALL.md (#1780)
* Merge pull request #1770 from SuperTux/serano01-levelfixes
* Fix action in editor (#1778)
* Rename ubports mk dir to clickable (#1766)
* Haywire Updates (#1757)
* main workflow: Install boost
* SuperTux has moved from Freenode to Libera Chat. (#1765)
* Fix build
* UI improvements (#1662)
* Replace the Hebrew and Devanagari fonts and add my name to the translator credits (#1762)
* Fix music not pausing when the game is paused (#1759)
* README: Mailing list is dead
* Fix initialization order
* Mark Discord Integration destructor override
* Ungrab when Player is destroyed (#1758)
* Build fix to define GLM_ENABLE_EXPERIMENTAL. This was needed for Raspberry Pi build, possibly because of older glmdev version.
* Fix glm check failing on Nix and EmuELEC
* Icy island timeshift (#1692)
* Remove old Vector code
* Update freebsd CI to fix missing rsync issue
* BROWSER VERSION IS HERE!!!
* Add CFBundleShortVersionString property to info.plist
* Use proper verison in info.plist (don't include git part)
* Merge pull request #1744 from SuperTux/serano01-bonus3fix
* Fix version information on Mac OS X
* Change test cases to run in build directory
* Remove debug output when throwing goldbomb
* Translation update
* Merge pull request #1743 from SuperTux/serano01-bonus-wm
* Worldmap tileset expansion (#1702)
* Attempt to fix UBports build (#1740)
* Worldmap Tux icon animation handling improvements (#1690)
* Added new lightmap tiles (#1714)
* Added scripting to rotating spotlight object + some changes (#1689)
* Added bonus lightboxes that are on by default (#1683)
* Remove external/googletest leftovers
* Add linebreaks to .github/workflows/main.yml
* Fix virtual destructors not declared 'override'
* Update Guix build file
* Replace NULL with nullptr
* Make PkgConfig optional in FindRAQM.cmake
* Fix 'find_package_handle_standard_args' warnings
* Fixed ice unstable block animation error (#1720)
* Skull tiles now respawn 10 seconds after crumbling (#1713)
* Added color support for Will'O'Wisps (#1708)
* Temporary fix to visually show blocked paths (#1700)
* Fixed bug where a grabbed object being deleted (such as a rusty trampoline in process of being destroyed gets re-grabbed before the destruction animation is complete) leaves a dangling pointer, causing a segfault (#1711)
* Fixed CI problems
* Re-enabled magnification for mobile
* Added message to encourage submitting issues on GitHub or Telegram
* Fixed buggy controls
* Improved quality of changelog messages for the Open Store
* UBports: Added option to hide on-screen controls, re-enabled keyboard support, improved icon quality, and more fixes!
* This port will now be automatically be kept up-to-date with the repository on GitHub! Each new PR merge will have its head commit message added to this changelog. The message might sometimes seem unsignificant, I (Semphris, the maintainer) will try to correct them to keep them relevant.
Version 0.6.2
==========
Initial release on Ubuntu Touch.
NOTE: This is a nightly build younger than the 0.6.2 release.
Known issues:
- In-game volume settings seem to ignore system volume settings.
- If you press pause while pressing at other places on the screen, the pause button will be spammed with requests. You must release all fingers from the screen before pressing the pause button.
- Mobile buttons overlap with the level editor's UI (Most notably, the pause button fits just nicely over the undo button...)
- This has been tested on a Nexus 5 running OTA 16; if you experience problems or crashes on other devices, and this problem isn't a known issue specific to platforms with other apps (e. g. SDL reportedly doesn't work on Pinephones), please open an issue on the GitHub at https://github.com/supertux/supertux/issues
Permissions
No permissions needed
Community Built
This app has been released under the GNU GPL v3 license.It is developed in the open and you can review the source code.
Info
Published Date
Mar 19, 2021
Updated Date
Oct 31, 2022
Current Version
0.6.3-0.6.3-beta.2
Total Downloads
19,515
Latest Version Downloads
0
Supported Architectures
amd64, arm64, armhf
Links
Source Code
Support
Donate
Reviews
RomanUA
Reviewed Nov 7, 2023 for version 0.6.3-642(older version)
Doesn't work. Redmi4x
RichardGuarano
Reviewed May 20, 2023 for version 0.6.3-642(older version)
Redminote 9 pro not work
Dannjel
Reviewed Feb 11, 2023 for version 0.6.3-642(older version)
The app doesn't even open on my Google pixel 3a
Alex Thurgood
Reviewed Oct 5, 2022 for version 0.6.3-598(older version)
Crashes on startup with Nexus 7 2013
Jack Harness
Reviewed Jun 28, 2022 for version 0.6.3-548(older version)
It doesn't run on the Xiaomi Mi A2.
Astearon
Reviewed Jun 4, 2022 for version 0.6.3-539(older version)
Doesn't load
scott benninghoff
Reviewed Apr 20, 2022 for version 0.6.3-520(older version)
Doesn't load
tntboom5757
Reviewed Apr 17, 2022 for version 0.6.3-520(older version)
Google Pixel 3a will not launch@
Riltormor
Reviewed Mar 21, 2022 for version 0.6.3-518(older version)
Text was very small.
1978Enrico
Reviewed Mar 13, 2022 for version 0.6.3-322(older version)
Schade das Spiel brauch bestimmt eine Art Hack zum öffnen. Es lässt nicht starten geht kurz auf und zu. Gerät ebenfalls Redmi Note 9 Pro. Naja mal Waydroid versuchen :)