VS Launcher

VS Launcher es, como su propio nombre indica, un launcher para Vintage Story.

En esta aplicación podrás instalar varias versiones del juego, tener varias instalaciones con distintos mods, configuraciones y mundos… dentro de poco instalar, gestionar y actualizar mods, hacer backups automáticos de tus instalaciones para no perder datos…

Desarrollado en Electron y Vite React este launcher funciona tanto en Windows como en Linux y, si consigo una forma de testearlo y compilarlo, en MacOS en un futuro.

Este lo empecé a desarrollar como prueba técnica para estudiar Electron y ver si un launcher sería una buena opción y tendría un uso real.
Las primeras versiones, 0.0.1 a la 0.0.5, las hice en un par de días. Al ver que merecía la pena, realicé un refactor completo para organizar el código, mejorar todo, añadir nuevas cosillas y demás.
Al terminar esto publiqué la versión 1.0.0, esta vez si, versión estable, 100% funcional y con un código limpio, organizado y bien testeado.
De ahí en adelante ya son todo mejoras, nuevas funcionalidades y demás.

Algunas de las funcionalidades más interesantes del launcher son:
Traducible gracias a i18next.
Logging para facilitar el reporte de bugs y errores.
Multitarea gracias al uso de worker threads.
Actualizaciones automáticas. Solo abre el launcher y se descargará e instalará la última versión.
Notificaciones dentro de la app. No te pierdas nada de lo que está pasando.
Ajustes para personalizar tu experiencia.
Muchas cosas más….

Si quieres ver el código fuente o ver más a fondo lo que permite este launcher lo tengo de forma pública en GitHub.

Si quieres ver como funciona puedes descargarlo desde la página de Releases de GitHub.

Dejo por aquí un par de capturas de pantalla de la versión 1.0.0: