Repository navigation
WorldSync 2.0: one app for every co-op world - #1
Merged
Merged
Conversation
… invites Ten survival/co-op games described as data (save roots, world discovery, file patterns). The sync core learns nested folder worlds with mirrored deletions and a whole-world fingerprint, and refuses to copy between different games. Dragonwilds keeps the exact 1.x file rule, invite format and save folder, and old configs migrate to the new library on first run.
The library is the new main menu: every game as a card painted in its own scene. The picker lists all ten games with Steam installs first. Each game gets its own palette, typefaces and animated banner (aurora for Valheim, blood moon for V Rising, a pixel cave for Core Keeper...). Onboarding runs per game, finds the save folder and lists worlds by when they were last played, with the game's caveats up front. Dragonwilds extras stay with Dragonwilds. Also adds a missing json import in the controller.
README rewritten around the game library, a supported-games table with honest beta status, and an 'adding a game' section. New screenshots from a rebuilt harness, including a collage of six game themes. New orbit app icon. Build spec, build script, release workflow and installer renamed to WorldSync. Changelog and design notes for 2.0.
Each game gets step-by-step setup in the app (from the setup flow and the world menu) and in docs/GAMES.md, generated from the same profile data. Enshrouded now also finds Steam Cloud saves; Grounded only treats numbered folders as account folders. New test runs share/pull/play/conflict for every game on two simulated PCs with its real save layout.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Turns Dragonwilds Sync into WorldSync.