Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds the games manager/launcher #44

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Conversation

daniele-rapagnani
Copy link
Owner

@daniele-rapagnani daniele-rapagnani commented May 28, 2021

The app is now simply the Aleph One engine and there's an Android activity on top that handles the download/install of game scenarios.
There are also options to export/import saves and preferences from a scenario as well as installing custom plugins.

Addresses issue: #38 and #36

daniele-rapagnani and others added 17 commits August 20, 2020 13:29
…ucture to file so that the game can correctly enumerate files even if they are inside the assets folder
- 🔧 Disables assets compression in order to fix issue #13
- 🔥 Removes the hidapi module, the hidapi shared library is now built by SDL
… writing it in a AlephOneScenario.txt file in the root of the external storage. Closes #26.

- ⬆️ Updates AlephOne to the latest version with lots of improvements. Probably closes #24. Closes #14.
- ✨ Adds back button support. Closes #20.
…itivity. Linked to issue #27.

- Adds a way to look up/down. Closes #22.
- Turning is now done with pitch, not by simulating keypresses. Closes #5.
- Adds a way to swim. Closes #3.
- ✨ Adds default icons for scenarios
- ♻️ Refactors some things like notifications and activity names
- ✨ Adds a way to export saves and other data from installed scenarios
- ✨ Adds a way to uninstall scenarios
- ✨ Adds more information to each scenario such as total size and last played date
- ✨ Adds plugins importing
- 💄 Adds material theme
- 🍱 Adds a new icon for Aleph One
- 💄 Adds some toasts to better communicate what's going on to the user
- 💬 Moves remaining string literals to string resources
- 💄 Changes the app's colors to better reflect Aleph One's brand
@daniele-rapagnani daniele-rapagnani added the enhancement New feature or request label May 28, 2021
@daniele-rapagnani daniele-rapagnani self-assigned this May 28, 2021
- ✨ Adds default icons for scenarios
- ♻️ Refactors some things like notifications and activity names
- ✨ Adds a way to export saves and other data from installed scenarios
- ✨ Adds a way to uninstall scenarios
- ✨ Adds more information to each scenario such as total size and last played date
- ✨ Adds plugins importing
- 💄 Adds material theme
- 🍱 Adds a new icon for Aleph One
- 💄 Adds some toasts to better communicate what's going on to the user
- 💬 Moves remaining string literals to string resources
- 💄 Changes the app's colors to better reflect Aleph One's brand
@daniele-rapagnani daniele-rapagnani modified the milestones: 0.2.0-alpha, 0.3.0 May 28, 2021
@Shockwave508
Copy link

Quick question: How exactly will this launcher handle scenarios that already exist on a given device's non-scoped storage?

@daniele-rapagnani
Copy link
Owner Author

Quick question: How exactly will this launcher handle scenarios that already exist on a given device's non-scoped storage?

The Launcher can also install scenarios from zip files, so you can basically zip the existing scenario and use the Launcher to copy it to the app's scoped storage (plugins, saves and all).

@Shockwave508
Copy link

Admittedly a tad eager to try this out, though I know the sound issues need to be resolved first...

@Shockwave508
Copy link

Any idea when v0.3.0 will be ready?

@daniele-rapagnani
Copy link
Owner Author

Any idea when v0.3.0 will be ready?

Not really, sorry! Issue #35 is essential to make the launcher work properly and it's probably not trivial. I'm also working on this project in my free time and when I feel up to it, so it's really hard to tell.

@Shockwave508
Copy link

Haven't heard anything from this project in nearly an entire month. Is it still being worked on?

@daniele-rapagnani
Copy link
Owner Author

Haven't heard anything from this project in nearly an entire month. Is it still being worked on?

I've moved on to other things at the moment as #35 was getting pretty boring but I'll give it another try sooner or later...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants