快速梳理一下我作为技术负责人所跟进的一些开发进展:
我们会托管这些文档,并在每次构建时自动更新。正式版和预发布版都能使用。预计本周或下周上线。
共享源代码:
目前大部分内容已经构建完成,我们很快就会开始试运行,确保授权流程正常,并且大家确实能够从源代码构建等等。
法律文书正在最后定稿阶段,虽然我还无法给出确切的时间表,但我们会在五月份完成这项工作。(如果中途有什么意外,请不要别把怒火迁怒到我,因为这些文书工作真的很痛苦,哈哈。)
服务器浏览器:
我们正在最后完善服务器浏览器,很快就能让它“问好”了。我非常期待。虽然目前服务器的活跃度不高,而且游戏玩家数量终于达到了我们进行改动所需的水平——但我们认为,提高服务器的可发现性将使其大大受益。此外,由于我们可以更轻松地对服务器列表进行审核,执行《最终用户许可协议》(EULA)也会变得更加容易。
版本管理:
我们对自己当前的版本管理方式并不满意。因此我们将采取两项措施:一是为玩家提供更多可选的更新版本,二是调整版本命名方案——毕竟我们已经在讨论“更新 5”了,而这在语义化版本中其实只是一个小版本。我们还在研究新的版本方案,但核心目标是优化用户体验,使其更直观易用。
模组浏览器:
模组浏览器将由“模组仓库”驱动。这意味着任何人都可以搭建一个模组平台,并将其无缝集成到游戏的模组浏览器中。我们也会与 UGC 平台合作,确保它们不只是一个无偿的 CDN,同时促进平台之间的健康竞争。
我们的目标是不把 Hytale 锁定在某个特定平台上,而是实现真正的模组自由。我们成长于一个自由的互联网时代,也希望能延续这种自由。
对玩家来说,这意味着你可以访问例如“best-hytale-mods.hy”这样的网站(译注:该链接实际不存在。),点击“添加到 Hytale”,就能直接使用模组。我们不会移除通过文件系统或第三方应用手动添加模组的功能。
这种模组集成程度是前所未有的,其自由度也只有在包管理器(如 apt)中才能见到。
模组竞赛:
一定要去关注一下 @CurseForge 的模组竞赛。参赛作品简直令人惊叹,模组制作者们都太棒了。我迫不及待地想和众多开发者交流,并为那些直接参与 Hytale 开发工作的人提供机会。这也将是我们在这个项目上迄今为止花得最值的 10 万美元。考虑到我们自己仍然对模组现状不太满意,却已经看到了这样的成果——我已经等不及要看看未来几年我们能一起解锁什么样的可能性了。
原文:
- Javadoc 自动生成文档
- 共享源代码
- 服务器浏览器
- 版本管理与更新
- 模组浏览器
- 模组竞赛
我们会托管这些文档,并在每次构建时自动更新。正式版和预发布版都能使用。预计本周或下周上线。
共享源代码:
目前大部分内容已经构建完成,我们很快就会开始试运行,确保授权流程正常,并且大家确实能够从源代码构建等等。
法律文书正在最后定稿阶段,虽然我还无法给出确切的时间表,但我们会在五月份完成这项工作。(如果中途有什么意外,请不要别把怒火迁怒到我,因为这些文书工作真的很痛苦,哈哈。)
服务器浏览器:
我们正在最后完善服务器浏览器,很快就能让它“问好”了。我非常期待。虽然目前服务器的活跃度不高,而且游戏玩家数量终于达到了我们进行改动所需的水平——但我们认为,提高服务器的可发现性将使其大大受益。此外,由于我们可以更轻松地对服务器列表进行审核,执行《最终用户许可协议》(EULA)也会变得更加容易。
版本管理:
我们对自己当前的版本管理方式并不满意。因此我们将采取两项措施:一是为玩家提供更多可选的更新版本,二是调整版本命名方案——毕竟我们已经在讨论“更新 5”了,而这在语义化版本中其实只是一个小版本。我们还在研究新的版本方案,但核心目标是优化用户体验,使其更直观易用。
模组浏览器:
模组浏览器将由“模组仓库”驱动。这意味着任何人都可以搭建一个模组平台,并将其无缝集成到游戏的模组浏览器中。我们也会与 UGC 平台合作,确保它们不只是一个无偿的 CDN,同时促进平台之间的健康竞争。
我们的目标是不把 Hytale 锁定在某个特定平台上,而是实现真正的模组自由。我们成长于一个自由的互联网时代,也希望能延续这种自由。
对玩家来说,这意味着你可以访问例如“best-hytale-mods.hy”这样的网站(译注:该链接实际不存在。),点击“添加到 Hytale”,就能直接使用模组。我们不会移除通过文件系统或第三方应用手动添加模组的功能。
这种模组集成程度是前所未有的,其自由度也只有在包管理器(如 apt)中才能见到。
模组竞赛:
一定要去关注一下 @CurseForge 的模组竞赛。参赛作品简直令人惊叹,模组制作者们都太棒了。我迫不及待地想和众多开发者交流,并为那些直接参与 Hytale 开发工作的人提供机会。这也将是我们在这个项目上迄今为止花得最值的 10 万美元。考虑到我们自己仍然对模组现状不太满意,却已经看到了这样的成果——我已经等不及要看看未来几年我们能一起解锁什么样的可能性了。
原文:
Quick thread to go over some developments I oversee as tech person:
- Javadoc Generated Docs
- Shared Source
- Server Browser
- Versioning / Updates
- Modding Browser
- Modding Contest
Javadocs:
We will host them and have them automatically update with each build. This will be available for release and pre-release versions. Expecting this to be available this or next week.
Shared Source:
We now have most things built here and we are beginning trials very soon to ensure that the authorization flow works and that people can actually build from source, etc.
Legal docs are getting finalized and while I can't give a reliable timeline yet: We will get this over the finish line in May. (pls don't tar and feather me if something gets in the way because this is actually painful paperwork lol)
Server Browser:
We are finalizing the server browser and this should have it's Hello World very soon. I am very much looking forward. While servers are less active now and the game is finally where we needed it to be in terms of playercount to actually do our changes: We think that servers will greatly benefit from increased discoverability. We will also have a much easier time to enforce the EULA given that server listings are easier for us to moderate.
Versioning:
We have decided that we are not happy with our versioning right now. This will mean both: We make more Updates available for players to chose from and also we change our versioning scheme given that we already talk about "Update 5" which is essentially a minor version in Semver. We are still looking at what the new version scheme will look like but it will be optimized around usability and intuitivity.
Modding Browser:
The modding browser will be backed by "mod repositories". This means anyone can make a mod platform and have it integrate nicely into the game's mod browser. We will also work with UGC platforms to ensure that they are not just an unpaid CDN and that there is healthy competition between platforms.
Our goal here is to not vendor-lock Hytale into a some platforms and allow for true modding freedom. We grew up with an internet of freedom and we intend to continue freedom.
For the user this means you can go to awebsite such as "best-hytale-mods.hy" and click on "Add to Hytale" and have access to the mods. We will not remove the ability to manually add mods via the file system or using third party applications.
This is unprecedented levels of modding integration with a degree of freedom that otherwise only package managers offer (e.g. apt).
Modding Contest:
Make sure to check out the @CurseForge Modding contest. The submissions are absolutely insane and the modders are incredible. I can't wait to chat with a lot of devs and offer oppurtunities to work on Hytale directly. This will also be the most satisfying $100,000 we have spent on this project so far. Given how unhappy we all still are with modding and yet seeing those results - I can't wait what we will unlock together in the years to come.
- Javadoc Generated Docs
- Shared Source
- Server Browser
- Versioning / Updates
- Modding Browser
- Modding Contest
Javadocs:
We will host them and have them automatically update with each build. This will be available for release and pre-release versions. Expecting this to be available this or next week.
Shared Source:
We now have most things built here and we are beginning trials very soon to ensure that the authorization flow works and that people can actually build from source, etc.
Legal docs are getting finalized and while I can't give a reliable timeline yet: We will get this over the finish line in May. (pls don't tar and feather me if something gets in the way because this is actually painful paperwork lol)
Server Browser:
We are finalizing the server browser and this should have it's Hello World very soon. I am very much looking forward. While servers are less active now and the game is finally where we needed it to be in terms of playercount to actually do our changes: We think that servers will greatly benefit from increased discoverability. We will also have a much easier time to enforce the EULA given that server listings are easier for us to moderate.
Versioning:
We have decided that we are not happy with our versioning right now. This will mean both: We make more Updates available for players to chose from and also we change our versioning scheme given that we already talk about "Update 5" which is essentially a minor version in Semver. We are still looking at what the new version scheme will look like but it will be optimized around usability and intuitivity.
Modding Browser:
The modding browser will be backed by "mod repositories". This means anyone can make a mod platform and have it integrate nicely into the game's mod browser. We will also work with UGC platforms to ensure that they are not just an unpaid CDN and that there is healthy competition between platforms.
Our goal here is to not vendor-lock Hytale into a some platforms and allow for true modding freedom. We grew up with an internet of freedom and we intend to continue freedom.
For the user this means you can go to awebsite such as "best-hytale-mods.hy" and click on "Add to Hytale" and have access to the mods. We will not remove the ability to manually add mods via the file system or using third party applications.
This is unprecedented levels of modding integration with a degree of freedom that otherwise only package managers offer (e.g. apt).
Modding Contest:
Make sure to check out the @CurseForge Modding contest. The submissions are absolutely insane and the modders are incredible. I can't wait to chat with a lot of devs and offer oppurtunities to work on Hytale directly. This will also be the most satisfying $100,000 we have spent on this project so far. Given how unhappy we all still are with modding and yet seeing those results - I can't wait what we will unlock together in the years to come.