《野兽传奇》迈向Avalonia
《野兽传奇》技术大升级!告别Silverlight,迈向Avalonia UI跨平台新纪元。经典14年游戏即将发起Kickstarter众筹,社区力量助力重生。点击了解详情!
亲爱的《野兽传奇》(Therian Saga)玩家们:
我知道,我知道,我们确实太久没有发布消息了。但请放心,我们一直都在,就像过去14年左右那样,默默守护着服务器。6月28日即将来临,这是该游戏法语版正式发布的纪念日,因此现在是向大家同步《野兽传奇》最新动态的好时机。
觉得没啥动静?好吧,我们其实准备了一些惊喜。
我们最大的担忧是某天醒来发现Silverlight停止工作,因为它完全依赖于微软已废弃的组件。自上次更新以来,我们一直致力于从游戏收益中筹集资金,以便最终实现技术迁移。
那么……时机到了吗?
警告:前方高能技术内容:
将游戏移植到其他游戏引擎(如Godot或Unity)的最大难题在于成本,因为这需要进行大量的重构。这些引擎的运作方式与Silverlight的MVVM模式(包含可观察集合、绑定、WCF服务器以及用于实时通知的Socket连接等)有着本质区别。简而言之,由于客户端逻辑和服务器端几乎需要完全重写,移植成本过于高昂。而那些与Silverlight“相近”且尚在维护的技术,又无法满足游戏渲染和多平台运行的需求。
我们每隔几年就会评估各种技术的进展,而今年,我们关注到了新版Avalonia UI,它是WPF(一个非常接近Silverlight的框架)的多平台进化版。该平台现已成熟,完全兑现了其作为WPF理想进化形态的承诺。
于是,我们撸起袖子,基于游戏旧源码使用该技术进行了一系列概念验证。结果令人惊叹,目前我们非常有信心该技术能够胜任这一任务。
此次移植无需改动我们所有基础设施和服务器端的任何一行代码;通信协议保持不变,客户端逻辑也将保持与原版高度一致。
技术内容总结:我们找到了一个能以合理成本移植游戏的平台。
明确一点,拥有焕然一新的客户端,其影响远不止于“生存”——未来开发新内容将变得更加容易,我们也将有能力进一步优化游戏客户端。
那么接下来要做什么?
即便有了这个新方案以及过去几年积累的收益,资金可能仍不足以覆盖整个移植过程。今年夏天,我们将尽最大努力评估迁移至新技术的全部成本,并通过原型设计消除所有可能的技术障碍。
接下来,就轮到社区发挥作用了。我们将发起一项Kickstarter众筹,以帮助我们完成项目的剩余部分。我们的玩家是唯一能拯救这款游戏的人;不会有其他人愿意为一款14年历史的游戏提供移植资金。目前具体细节尚未完全确定,但我预计我们将设定一个初始目标用于完成转换,随后是一系列额外目标(如果你对额外内容有任何需求或想法,现在正是告诉我们的好时机——这是你影响Kickstarter筹备的机会)。
我们希望你和我们一样对这个消息感到兴奋;我们迫不及待地想与大家分享原型开发的进展,并向大家展示Kickstarter页面。
一切从今天(好吧……周一)开始!
感谢你们的支持!
Virtys
- 1《遗忘之海》PC端7月9日公测上线!公测前瞻情报公开
- 2《英雄联盟》官宣怀旧模式,详情于7月12日MSI决赛揭晓
- 3《剑侠情缘:重逢》正式官宣开启预约,虎牙联手西山居打造三端互通
- 4戴炸弹项圈输了就"爆炸"!日本推出《弥留之国的爱丽丝》真人大逃杀游戏
- 5《三体2:黑暗森林》罗辑选角引发全网热议,胡歌演技争议成焦点
- 6《洛奇》22周年新企划,《洛奇永恒》换新引擎,经典场景重制
- 7魔兽故事:暴雪真没活了!魔兽新剧情再玩弑师梗?最强洛阿被一刀秒
- 8《幻兽帕鲁》正式版,27页系统大幅革新,官方建议新开存档
- 9五千万人预约的“新世界”,又把MMO的桌子给掀了
- 10《胜利女神》联动《女神异闻录》,泄露视频紧急下架


