探讨一下开服器的开发规划

提了个PR,拆分了MainViewModel,然后美化了一下前端界面

关于未来的功能探讨:我觉得可以内置一个一键开服器,内网穿透工具可以使用ChmlFRP,这个内网穿透工具提供了可执行的单二进制文件

WPF确实比WebView方案轻量许多,但是开发难度也略高,不过目前这个启动器是刚起步阶段,慢慢改进吧。

其实我感觉也可以用GitHub的Discussions功能开一个备用论坛的,毕竟微软免费提供的,不用白不用(白嫖的快感hh)

1 个赞

启动器应该是MVL,修改了避免误会。社区仓库的VSL是复古物语(V)服务器(S)启动器(L),哈哈哈哈,我命名的问题,其实国外还真有VSL(复古物语游戏启动器)

我采用Frame导航代替了NavigationView Visibility切换,配色方面也采用了略微复古的这种奶油黄

1 个赞

原来是这样,哈哈,是我误解了

正常,我看MCSL什么的,就命名VSL了,不过游戏就简称VS,看来得改为VSSL才行,避免冲突

我决定采用Avalonia UI了,你的PR可能不适用,不过期望你未来的贡献PR,我保留配色工作、其他优化工作给你,等我重构结束。内网穿透功能MVL可以去做,不过VSSL也需要的。

目前设计布局参考:

哈哈,其实我上午就想说要不要改用Avalonia UI和.NET10的,当时看项目已经做出来了,所以没大改

换到跨平台的UI框架是好事,前端方面的事情我能帮忙就尽量帮忙(^_^)

采用Avalonia UI的新界面

  1. 添加多语言:简体中文、英文
  2. 添加状态图表、模组下载
  3. 添加深色主题、亮色主题

服务器框架也是一步步搭建起来了

过几天发个视频在B站里面,目前还是有bug什么的。

【复古物语服务器启动器VSSL测试——VintageStoryServerLauncher-哔哩哔哩】