aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2026-01-19 16:19:18 +0800
committerGitHub <noreply@github.com>2026-01-19 16:19:18 +0800
commitcf6cd6ba667b35e352b705946420cf4acab2b004 (patch)
tree23e39e5603aadc10d6b2d7efad063c68f357a860
parentd46581b41131772ff05a84d20bae29b3c41288cb (diff)
downloadDropOut-cf6cd6ba667b35e352b705946420cf4acab2b004.tar.gz
DropOut-cf6cd6ba667b35e352b705946420cf4acab2b004.zip
chore(docs): Update README for new description
-rw-r--r--README.md39
1 files changed, 32 insertions, 7 deletions
diff --git a/README.md b/README.md
index 2f8546d..cf076b7 100644
--- a/README.md
+++ b/README.md
@@ -9,12 +9,34 @@
[![Semifold CI](https://github.com/HydroRoll-Team/DropOut/actions/workflows/semifold-ci.yaml/badge.svg)](https://github.com/HydroRoll-Team/DropOut/actions/workflows/release.yml)
[![Test & Build](https://github.com/HydroRoll-Team/DropOut/actions/workflows/test.yml/badge.svg)](https://github.com/HydroRoll-Team/DropOut/actions/workflows/test.yml)
-DropOut is a modern, minimalist, and efficient Minecraft launcher built with the latest web and system technologies. It leverages **Tauri v2** to deliver a lightweight application with a robust **Rust** backend and a reactive **Svelte 5** frontend.
+DropOut is a modern, reproducible, and developer-grade Minecraft launcher.
+It is designed not just to launch Minecraft, but to manage Minecraft environments as deterministic, versioned workspaces.
+
+Built with Tauri v2 and Rust, DropOut delivers native performance and minimal resource usage, paired with a modern reactive web UI (currently Svelte 5, migrating to React).
+
+> Minecraft environments are complex systems.
+> DropOut treats them like software projects.
<div align="center">
<img width="700" src="assets/image.png" alt="DropOut Launcher Interface" />
</div>
+## Why DropOut?
+
+Most Minecraft launchers focus on getting you into the game.
+DropOut focuses on keeping your game stable, debuggable, and reproducible.
+
+- Your instance worked yesterday but broke today?
+→ DropOut makes it traceable.
+
+- Sharing a modpack means zipping gigabytes?
+→ DropOut shares exact dependency manifests.
+
+- Java, loader, mods, configs drift out of sync?
+→ DropOut locks them together.
+
+This launcher is built for players who value control, transparency, and long-term stability.
+
## Features
- **High Performance**: Built with Rust and Tauri for minimal resource usage and fast startup times.
@@ -99,13 +121,16 @@ Download the latest release for your platform from the [Releases](https://github
## Contributing
-Contributions are welcome! Please feel free to submit a Pull Request.
+DropOut is built with long-term maintainability in mind.
+Contributions are welcome, especially in these areas:
+- Instance system design
+- Mod compatibility tooling
+- UI/UX improvements
+- Cross-launcher migration tools
+
+Standard GitHub workflow applies:
+fork → feature branch → pull request.
-1. Fork the Project
-2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
-3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
-4. Push to the Branch (`git push origin feature/AmazingFeature`)
-5. Open a Pull Request
## License