diff -ruN a/CONTRIBUTING.md b/CONTRIBUTING.md --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -94,4 +94,4 @@ - Describe what you changed and how you tested it (which mode(s) you played). - Make sure the compile check passes. -Thanks again โ€” and don't forget to [grab the game](https://play.google.com/store/apps/details?id=org.stellarstones.sh)! ๐ŸŽธ +Thanks again! ๐ŸŽธ diff -ruN a/GameFiles/Gameplay Scripts/SettingsControls.gd b/GameFiles/Gameplay Scripts/SettingsControls.gd --- a/GameFiles/Gameplay Scripts/SettingsControls.gd +++ b/GameFiles/Gameplay Scripts/SettingsControls.gd @@ -38,7 +38,8 @@ ) watch_btn.pressed.connect(_on_watch_pressed) rename_btn.pressed.connect(_on_rename_pressed) - folder_btn.pressed.connect(_on_folder_pressed) + # Web build: there is no file manager to open, so the folder button is hidden. + folder_btn.visible = false func _refresh_replays() -> void: replay_list.clear() @@ -70,4 +71,4 @@ ## shared, or dropped in from someone else). Desktop-oriented; Android file managers may ## not answer the request, in which case nothing happens. func _on_folder_pressed() -> void: - OS.shell_open("file://" + ProjectSettings.globalize_path(Replay.DIR)) + pass # web build: nothing to open diff -ruN a/MainMenu.tscn b/MainMenu.tscn --- a/MainMenu.tscn +++ b/MainMenu.tscn @@ -1518,8 +1518,7 @@ text = "Character Physics: by marmitoTH Lucas Rodrigues https://github.com/marmitoTH/Godot-Sonic-Physics -Missile Explosion Animation: by @nyk_nck -https://nyknck.itch.io/explosion +Missile Explosion Animation: drawn for the web version by FredyGames (CC0) Game Design: by Safwan Murad Music: by Safwan Murad diff -ruN a/project.godot b/project.godot --- a/project.godot +++ b/project.godot @@ -16,7 +16,7 @@ config/name="Stellar Highway" run/main_scene="res://Intro.tscn" -config/features=PackedStringArray("4.7", "Mobile") +config/features=PackedStringArray("4.7", "GL Compatibility") run/max_fps=60 boot_splash/bg_color=Color(0, 0, 0, 1) boot_splash/show_image=false @@ -43,13 +43,14 @@ [physics] -2d/run_on_separate_thread=true -3d/run_on_separate_thread=true +2d/run_on_separate_thread=false +3d/run_on_separate_thread=false common/physics_jitter_fix=0.0 common/physics_interpolation=true [rendering] -renderer/rendering_method="mobile" +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" textures/vram_compression/import_etc2_astc=true environment/defaults/default_clear_color=Color(0.101961, 0.0784314, 0.109804, 1) diff -ruN a/README.md b/README.md --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # Stellar Highway -**Stellar Highway** is a 2D endless runner for Android, built in the [Godot Engine](https://godotengine.org/) and released on the Google Play Store. This repository is the game's **full, open-source codebase**, released under the GPLv3. - -> ๐Ÿ“ฑ **Play it:** [Stellar Highway on Google Play](https://play.google.com/store/apps/details?id=org.stellarstones.sh) +**Stellar Highway** is a 2D endless runner for Android, built in the [Godot Engine](https://godotengine.org/) and released for Android. This repository is the game's **full, open-source codebase**, released under the GPLv3. Stellar Highway is a passion project that wasn't built to make money, so as a big fan of open source and a believer in the GPL, it was only right to release the game open source. It is the first video game I (Safwan Murad) ever made โ€” so the code isn't always the cleanest, but it all works, and this README + the in-code comments should help you find your way around. @@ -324,14 +322,13 @@ - If you use this as a template, **please don't build gambling systems or lootboxes** as microtransactions. (I can't stop you โ€” but please don't.) - If the code or assets help you, a **mention of me or a link to this repository** would be sincerely appreciated. - Please don't just re-release the game unchanged. -- And if you want to support me, just **download the game from the Google Play Store** lmao. --- ## Credits **Character Physics** โ€” by marmitoTH (Lucas Rodrigues) ยท https://github.com/marmitoTH/Godot-Sonic-Physics -**Missile Explosion Animation** โ€” by @nyk_nck ยท https://nyknck.itch.io/explosion +**Missile Explosion Animation** โ€” drawn for the web version by FredyGames (CC0; see `explosion.py` in the build sources) **Game Design, Music, Trailer & Basically Everything Else** โ€” by Safwan Murad --- @@ -340,4 +337,4 @@ Stellar Highway is released under the **GNU General Public License v3.0**. See [`LICENSE`](LICENSE) for the full text. -Thank you for checking out the Stellar Highway open-source repository โ€” and don't forget to [download the game](https://play.google.com/store/apps/details?id=org.stellarstones.sh) if you haven't! +Thank you for checking out the Stellar Highway open-source repository!