• 注册
  • SPTarkov 动态 SPTarkov 动态 关注:246 内容:59

    Project Haru Source

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > SPTarkov 动态 > 正文
  • 17
  • SPTarkov 动态
  • SPT主创
    初窥堂奥
    VIP2
    SPTarkov项目组

    Project Haru Source

    Hello everyone!

    大家好!

    Will keep it short as always  [s-15]

    一如既往地长话短说 [s-15] 

    Source code

    源代码

    Keep in mind that this is actively in development, I excluded most of the server and modloader code for now.

    Link: https://github.com/MerijnHendriks/Haru

    谨记这么做是为了项目的健康发展,所以我移除了大部分服务器和Modloader的相关代码。

    链接: https://github.com/MerijnHendriks/Haru

    Changes

    变动

    Besides the emphasis on cross-platform development, Haru so far has other major differences:

    除了跨平台开发以外,Haru还有很多其他的主要变动:

    Launcher:

    启动器:

    – CLI-based (no pretty GUI, sorry! Will probably change in the future)

    – 基于CLI开发(GUI不是很美观!以后大概会改)

    – Starts server on game launch as well

    – 启动游戏的同时启动服务器

    Modules

    模块

    – Patching system is very different internally

    – 补丁系统结构大改

    – Patches are written to function without deobfuscated assembly

    – 补丁包被直接写入而无需进行反混淆处理

    – Patch and type collections are now extendable by mods

    – 补丁和数据类集可以通过Mod进行拓展

    Server

    服务器

    – Fully moved away from JS and TS

    不再使用JS和TS开发

    FAQ

    FAQ

    Why is this released?

    为什么发这个帖子?

    To show the current progress on the project.

    为了展示当前项目的进度

    Can you get into the game with this?

    能玩了吗?

    No.

    8行

    Can I do <insert thing here>?

    我能用这玩意干些什么吗?

    8行,都8行

    How do I build this?

    我该如何开发?

    See the documentation.

    参考相关文档

    Why did the project depart from JS and TS?

    为啥不用JS和TS开发了嘞?

    NodeJS is just too large, too slow, too much of a security risk and no windows 7 support.

    NodeJS代码冗杂,运行速度慢,有安全隐患并且不支持Win7

    Why is it hosted on github?

    为什么在Github上开发?

    To avoid the HTTP 502 error I am having on dev.sp-tarkov.com.

    避免浏览dev.sp-tarkov.com时出现502报错

    Can I use this partially or in full for my own project?

    我可以部分或全部用于我自己的项目吗?

    Read the licenses provided with the source;

    去看licenses(许可)

    TL;DR:
    Yes, as long as the original license file from the repository is
    provided intact, and you don't claim you got my permissions to use the
    work without me providing written permission (I am looking at you, evil
    businessmen!).

    Ganyu or Noelle? Hard one! Both!

    懒人版:可以,前提是原repo的许可完整。但没有我的书面许可,请不要妄称你有授权(说你呢,奸商!)

    甘雨还是诺艾尔?爷全都要!


    At last

    最后

    I like that i can take my time with this while the others actively develop on project Aki.

    我喜欢在大伙都忙于AKI项目的时候,我独自摸鱼。

    Also… genshin impact is soon gonna take over my free time with the rerun of Ganyu (I won't have cash in my wallet hehe…  [s-29] ) and the Global Game Jam (professional game development competition, which is held in China too: https://globalgamejam.org/2022/jam-sites/ggj-china-2022ciga%E7%AB%99%E7%82%B9-ugdap) is coming up next week as well.

    虽然但是…等甘雨复刻之后可能玩原神像上班(没钱辣! [s-29] )然后GGJ(职业游戏开发大赛,之前也在中国举办过:https://globalgamejam.org/2022/jam-sites/ggj-china-2022ciga%E7%AB%99%E7%82%B9-ugdap)也将要在下周举办。

    While I'll absolutely keep working on this, development will be slow.

    在此期间我绝对要坐牢,所以开发进度会滞后。

    It's 05:45 AM so I'll sleep now, goodnight!

    凌晨5点45了,兄弟们爷睡了,晚安!

    渐入佳境

    S大谢谢分享!

    回复
    炉火纯青

    good night

    回复
    登堂入室

    good night

    回复
    渐入佳境

    原神nb

    去看了下新框架 c#写的

    数据源文件还是一样的json

    MOD开发和本地数据修改应该也很简单

    期待正式版 [s-10] [s-10] [s-10]

    回复
    炉火纯青
    VIP4
    2021

    c# always god

    回复
    炉火纯青
    VIP3
    打赏了11金币
    回复
    渐入佳境

    [s-52]

    回复
    略有小成
    没看懂啊。那位大佬能解释下。 [s-31]
    回复
    略有小成
    打赏了5金币
    回复
    渐入佳境
    赠送了礼物[比心]
    回复

    请登录之后再进行评论

    登录
  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: