2021春节前,中国Unity针对项目托管、版本控制与团队协作,开发并发布了跨工作站分布式版本控制工具——Plastic项目托管整体解决方案,给开发者带来更轻松、自由的开发路径选择。
紧随其后,Web端新成员 PlasticHub.unity.cn 也已加入到这个体系,进一步完善开发场景,提供一系列更便捷的Web端服务与体验方式,希望进一步为开发者打造便捷高效的项目开发流水线,让生活更美好。
从项目管理中枢(UnityHub)、Unity工程实时托管Package(PlasticSCM (当前版本v1.2.1))、到分支与Commit操作客户端(PlasticSCM client)、企划与艺术人员可视化工具(Gluon)、再到Web端项目托管与开发协调平台(PlasticHub.unity.cn),形成一条围绕着开发者项目的生产流水线。
除了Plastic本身对超大文件、庞大数据库的可靠支持,让开发人员与企划/艺术人员受益匪浅的可视化工具,语义差异与合并等等优势,其中新加入成员PlasticHub.unity.cn 对整体Plastic项目托管解决方案带来了多种新能力,概括主要两方面的增强,以下分别从横向与纵向进行简介。
一,对应用场景的横向联动:
如同GitHub/GitLab,Web端是对Git能力的拓展,基于腾讯云的PlasticHub.unity.cn相较于GitHub/GitLab将让开发者的访问更便捷顺畅,对于探索发现优质Unity开源项目也更有针对性。更独特的优势是与Unity开发场景深度整合后的联动优势。
1. 与UnityHub联动:
基于前期已完成的项目托管整体解决方案,开发者可以在PlasticHub.unity.cn上通过 “在UnityHub中打开” 一键介入任何感兴趣的开源项目,并通过编辑项目实时参与其中。
同时,在UnityHub的Plastic云端仓库项目列表中,也可以一键跳转到Web端进行更细化的管理与设置工作。
2. 与UnityEditor联动:
对任何开源项目输出你的贡献也将更直接高效。
3. 与UnityID/Org联动:
UnityID创建的组织/成员将同步到 PlasticHub.unity.cn 内发挥管理价值,针对组织内部,可根据成员组建不同的团队,根据同一团队、同一组织、设置组织内 “私有仓库”,或组织 “内部仓库” 。
对于非组织内部成员的可见度,还可以将组织与仓库双双设置为“公开”,实现项目开源。
4. 与开源世界联动:
这是PlasticHub产品的初衷,与开发者分享优质Unity开源项目获得输入,帮助开发者更便捷地进行开源项目贡献作为输出。
二,对生产流水线的纵向连接(产品开发Roadmap):
项目所在的仓库将作为生产流水线的协调中转站,顺流而下将与包括Unity官方服务在内的各种运维功能与服务便捷地进行对接,目标是帮助项目成功发布,并且取得满意效果。
1,开发者未来将可选择项目接入UPR CI系统
2,开发者将可选择把项目接入测试与Commit report能力
3,网站本身的功能持续迭代中,待开发Roadmap还包括:
-
代码搜索
-
工单系统强化
-
云资源控制管理面板
……
4,目前已开源的Unity官方项目列表(持续开源中!):
-
HDRP | 1.The Heretic:VFX Character| https://plastichub.unity.cn/unity-tech-cn/TheHeretic-VFXCharacter
-
HDRP | 2.Fontainebleau | https://plastichub.unity.cn/unity-tech-cn/FontainebleauDemo
-
Raytracing | Unity Startup DXR project | https://plastichub.unity.cn/unity-tech-cn/SmallOfficeRayTracing
-
URP | 1.BoatAttack | https://plastichub.unity.cn/unity-tech-cn/BoatAttack
-
URP | 2. Unity Royale | https://plastichub.unity.cn/unity-tech-cn/UnityRoyale-Public
-
Shader Graph | 1.Shader Graph Example Library | https://plastichub.unity.cn/unity-tech-cn/ShaderGraph_ExampleLibrary
-
Shader Graph | 2. Lit Master Node Demo Project | https://plastichub.unity.cn/unity-tech-cn/ShaderGraphFeatureDemo_LitMasterNode
-
Shader Graph | 3. Shader Graph Island | https://plastichub.unity.cn/unity-tech-cn/Test_ShaderGraphBlog
-
VFX Graph | VisualEffectGraph-Samples | https://plastichub.unity.cn/unity-tech-cn/VisualEffectGraph-Samples
-
Animation | 1.Ninja Sample An example project for demonstrating the workflow steps for setting up Unity's Animation Rigging Tools. | https://plastichub.unity.cn/unity-tech-cn/animation-rigging-workshop-siggraph2019
-
ECS | DOTS Sample | https://plastichub.unity.cn/unity-tech-cn/DOTSSample
-
Gameplay | Gameplay Ingredients for your Unity Games - A collection of scripts that ease simple tasks while making games and prototypes. | https://plastichub.unity.cn/unity-tech-cn/net-peeweek-gameplay-ingredients
祝你成功!
Unity推出了Plastic项目托管工具,结合UnityHub、PlasticSCM、Gluon等,构建了围绕开发者项目的生产流水线。PlasticHub.unity.cn作为Web端平台,提供了与Unity开发场景深度整合的服务,支持UnityID/Org联动,便于开源项目管理和贡献。未来还将接入更多运维功能,助力项目发布。目前已有多个Unity官方项目在PlasticHub开源。
1091

被折叠的 条评论
为什么被折叠?



