Jumpvalley
A downloadable game for Windows, Linux, and Android
Jumpvalley is an open-source project! Click here to access its Git repository on GitHub.
Jumpvalley also makes use of cool 3rd-party assets. The assets that are currently being used in Jumpvalley can be found in the credits.md file in the repository's root.
Description of Jumpvalley from the repository's README:
Jumpvalley is both an app and a library you can use to test and run 3D platformer levels. It's currently being developed using the Godot Engine.
Currently, Jumpvalley is a work in progress. Some basic features (such as being able to switch levels within the app) have yet to be implemented. Though if you want to test it, the app can currently load and run a level that's specified to load when the app starts. Additionally, there are some settings you can configure in the app's settings menu.
Jumpvalley also features a "core" API in its repository (linked above) that level developers can use to code their levels. The core API also features some classes that can be used to code a 3D platformer app or game.
Important: While it is currently possible to make a platformer level in Jumpvalley with the Godot Editor, backwards-compatibility is subject to being broken while Jumpvalley is still in major version zero (0.x.x). This is because level formatting and behavior hasn't been set in stone yet. If you want to prevent your level from being broken between minor versions, please wait until Jumpvalley has reached major version one (1.0.0).
Running the app
If you're looking to simply run Jumpvalley, you can find the app precompiled in the releases tab (on Jumpvalley's GitHub repository).
Jumpvalley currently doesn't have an installer executable. Therefore, downloading the compressed folder corresponding to your device's operating system, and then extracting it, should give you the files needed to run precompiled Jumpvalley.
For Android users
While there are precompiled versions of Jumpvalley for Android, Android support is experimental for these reasons:
- Currently, exporting an app with C# code to an Android APK on Godot 4 is itself an experimental feature
- Currently, you'll need to connect a keyboard and mouse to your Android device in order to move your character and camera.
For Linux users
The Jumpvalley executable for the Linux version of Jumpvalley is named jumpvalley
(with no file extension).
On Linux, the operating system itself controls whether or not a file should be executed, regardless of the file's file extension. Therefore, your copy of the Jumpvalley executable for Linux might not be marked as executable.
In order to fix this, open up a terminal session, change the working directory to the directory containing the Jumpvalley executable like this:
cd [path to the directory with the Jumpvalley executable]
and type this command:
chmod +x jumpvalley
Assuming you did this correctly, this tells Linux to allow running the Jumpvalley executable.
Published | 3 days ago |
Status | In development |
Platforms | Windows, Linux, Android |
Author | UTheCat |
Genre | Platformer |
Made with | Godot |
Tags | 3D, Open Source |
Code license | MIT License |
Links | Source code, UTheCat's socials, Bluesky |
Leave a comment
Log in with itch.io to leave a comment.