骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 3052|回复: 2

分享我的 GitHub 开源 mod 目录树模版

[复制链接]

20

主题

60

回帖

49

积分

扈从

Rank: 2Rank: 2

UID
3067732
第纳尔
127
精华
0
互助
5
荣誉
0
贡献
0
魅力
5
注册时间
2019-4-11
鲜花(10) 鸡蛋(0)
发表于 2021-1-17 21:09:34 | 显示全部楼层 |阅读模式
本帖最后由 TurpinHero 于 2021-1-17 22:36 编辑

我也在 taleworlds 官网论坛上发了一份,有能力请一起支持下:https://forums.taleworlds.com/index.php?threads/sharing-my-open-source-mod-github-directory-tree.437910/,如果底下看起来像机翻,是因为我是先用洋文写了再译过来的。
先讲讲 GitHub 是什么,以及为什么要用 GitHub。GitHub 是通过 Git 进行版本控制的软件源代码托管服务平台,也就是说,你可以把你的代码一直用它来保存、备份,并且可以一直追溯之前的一个个更改,防止你更改了什么要改回来;同时,用 GitHub 合作也非常的方便,有看板等等各种功能。你也可以开闭源(私人)仓库,这样就不用像我这样把源码公开给所有人。GitHub 还被微软收购了,变成了大厂的东西哈哈哈哈哈。

---

现在的骑砍 module system 源代码在 GitHub 上,甚至看起来都乱成一坨,因此我借鉴前端开发中的目录树(我是前端嘛)制作了一个简单的 GitHub 目录树模板。同时创建了一个 build_module.sh,与 build_module.bat 基本上具有相同的功能,从而使像我本人这样的 macOS 或 Linux mod 作者更容易使用。链接在这里:

https://github.com/ChroniclesStudio/template

看看我们制作组正在开发的开源模组《金钱与荣誉》,他的目录树就是用这个模版生成的:

https://github.com/ChroniclesStudio/money-and-honour

对了,用 GitHub 或者 git 作版本控制的作者真的少,非常推荐你们用。

如果出了问题在这里发一个 issue 哦。

---

每个文件夹的细节:

  • assets: 杂七八啦的模型、材质资源
  • dist: 编译过后的文件(运行 .sh/.bat 文件会将 txt 等自动保存于此)
  • doc: 文档、教程
  • src: 源码





评分

参与人数 1第纳尔 +50 互助 +5 魅力 +5 收起 理由
幼稚园殺手 + 50 + 5 + 5 您的帖子很有价值!

查看全部评分

鲜花鸡蛋

yunwei1237  在2021-1-31 13:16  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

55

主题

2773

回帖

1773

积分

子爵[版主]

吟游诗人

Rank: 7Rank: 7Rank: 7

UID
3054380
第纳尔
23779
精华
2
互助
57
荣誉
44
贡献
916
魅力
1418
注册时间
2019-1-18

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章霸主正版勋章剧本设计大奖赛骑友真人秀Ⅷ勋章骑友真人秀Ⅶ勋章骑友真人秀Ⅸ勋章

QQ
鲜花(514) 鸡蛋(2)
发表于 2021-1-17 22:28:47 | 显示全部楼层
好东西,顶一下

鲜花鸡蛋

TurpinHero  在2021-1-17 22:35  送朵鲜花  并说:谢谢大佬!
珍惜 奉献 不负韶华

55

主题

382

回帖

156

积分

见习骑士

Rank: 3

UID
3149514
第纳尔
430
精华
0
互助
5
荣誉
0
贡献
0
魅力
20
注册时间
2020-3-24
鲜花(43) 鸡蛋(0)
发表于 2021-1-18 02:28:22 | 显示全部楼层
支持一下,真的是非常非常有用~
你每天早晨起床都下定决心做一个好人,那么你就是一个好人,你是什么取决于你在做什么,否则就什么都不是!
If you get up every morning and make up your mind to be a good person, then you are a good person. What you are depends on what you are doing, otherwise you are nothing.
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-12-28 19:18 , Processed in 0.146462 second(s), 24 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表