- C# 93.1%
- GLSL 3.7%
- Python 2.6%
- PowerShell 0.4%
- Shell 0.2%
|
|
||
|---|---|---|
| .github/workflows | ||
| docs | ||
| StonewakeLauncher | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| ANALYSE_PROJET.md | ||
| global.json | ||
| README.md | ||
| REPRISE_PROJET.md | ||
| SECURITY.md | ||
Stonewake Launcher
Launcher Windows 11 x64 en C# / .NET 10 / WPF : installation, mises à jour du modpack, lancement du jeu et gestion d'un serveur Vintage Story privé.
Livraison locale actuelle : launcher 0.3.3.2, API 0.3.0, modpack 0.4.5, français 0.1.4. ZIP classés à la racine dans Release/Launcher, Release/API, Release/modpack, Release/VPS et Release/French localization. Les builds et preuves restent dans .stonewake-dev/. Organisation et commandes de livraison : un composant mis à jour entraîne aussi un nouveau bundle VPS, avec les autres composants validés conservés. Publication/déploiement distants manuels.
État au 1 octobre 2026 : launcher 0.3.2.2, Vintage Story 1.22.7, Optimum 0.3.19. Le modpack 0.4.0, 55 mods uniques (50 client / 53 serveur), est publié et installé sur le PC du propriétaire. Le launcher embarque encore le pack 0.3.0 pour une première installation, puis le met à jour depuis l'API.
Organisation
StonewakeLauncher/
.git/ historique Git
.github/ automatisation GitHub
StonewakeLauncher/ code et solution .sln
src/ launcher WPF
server/ API et scripts Debian
pack/ verrous, patches et module de compatibilité
tests/ suite de régression
docs/ documents classés, hors de la solution
Release/ ZIP finaux dans les cinq catégories
.stonewake-dev/ builds et preuves internes ignorés par Git
ANALYSE_PROJET.md synthèse actuelle
REPRISE_PROJET.md point d'entrée pour reprendre le travail
AGENTS.md instructions de développement
Documentation · Reprise · État détaillé · Historique
Compilation
Depuis cette racine, dans PowerShell avec le SDK .NET 10 :
.\StonewakeLauncher\Build-Release.ps1
.\StonewakeLauncher\server\Build-Api.ps1
Sorties : .stonewake-dev/build/launcher/release/StonewakeLauncher.exe et .stonewake-dev/build/api/Stonewake.UpdateApi-v0.2.2-portable.zip.
Ouvrir StonewakeLauncher.sln dans Visual Studio. Les documents restent dans docs/, à côté du dossier du code. Les jeux, mondes et identifiants de l'installation utilisateur sont extérieurs à ce dépôt.