# HelloCode-Animation **Repository Path**: MillenTec/HelloCode-Animation ## Basic Information - **Project Name**: HelloCode-Animation - **Description**: An open-source After Effects animation created to welcome the 1024 Programmer's Day in 2025. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2025-10-20 - **Last Updated**: 2025-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
一个使用`After Effects`制作的MG动画,以 **“Hello World”** 为线索,串联起各种编程语言和IDE等,在1024这个对于开发者来说特殊的日子,献给每一个热爱编程的你 ## 1.项目概述 我是一个初学Ae不久的新手,在制作开源项目中学习Ae知识,这个是我的第二个Ae作品,请各位前辈多多指教 我在对于MG动画的理解(以及学习Ae的原因), 很大程度上受到苹果公司那段著名的MG动画:**《Wonderful Tools》**(你可以在[bilibili](https://www.bilibili.com/video/BV1MJ411A77x)观看到它)的影响,所以——或许你能够在我的动画里看到一些和《Wonderful Tools》里类似的镜头 在1024程序员日到来之际,我就想要制作这么一个动画来迎接这个日子,于是就有了这个 其实这次动画的工时确实有点紧,我的制作时间大约只有4个整天多,所以其实还有很多细节不是很完善,我后面可能还会修改,具体可以看后面的文字;这次的动画渲染了3个多小时…… ## 2.知识共享公共许可协议(CCPL) 本作品将会以 **[CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt)** 协议发布,这意味着您可以: - **共享** — 复制、发行本作品 - **改编** — 修改、转换、基于本作品进行再创作 但你同时需要遵守以下条件: - **署名** — 你必须注明原始作者(**[MillenTec](https://space.bilibili.com/3546591566760474)**)和出处(**[Bilibili源视频](https://www.bilibili.com/video/BV1v8sbzQEiU)**),并提供原始协议链接 - **非商业性使用** — **你不得将本作品用于商业用途** >简单来说,只要您不将它用于商业用途,并且署上原作者的名字,您可以将它用于任何用途(具体还请查看[CC BY-NC 4.0 License](https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt)) ## 3.转载/改编指南 这是详细的转载/改编说明,是对于上面知识共享协议的补充和解释,如果您遵循上面的要求,就基本不会违反我们的协议,如果您希望了解细节,请继续阅读 ### 3.1.转载(无内容改动) #### 3.1.1.bilibili内转载 **您需要:** - **署名**:您需要在视频简介处包括以下或同义文字 ```text 转载自@MillenTec 原视频:BV1v8sbzQEiU 原视频知识共享协议:CC BY-NC 4.0 ``` - **转载声明**:您需要声明为`转载`,并且将投稿`类型`设置为`转载` **您可以:** - **无需申请**:只要遵守[CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt)协议的要求,您无需向我申请转载,您可以直接转载视频,您可以在[GitHub Releases](https://github.com/MillenTec/HelloCode-Animation/releases)下载到渲染好的无水印的4K 120fps原视频(H.265) #### 3.1.2.其他平台转载 **您需要:** - **署名**:您需要在视频简介处包括以下或同义文字 ```text 转载自[bilibili@MillenTec](https://space.bilibili.com/3546591566760474) 原视频:[Hello Code](https://www.bilibili.com/video/BV1v8sbzQEiU) 原视频知识共享协议:CC BY-NC 4.0 - **转载声明**:您需要声明为`转载`,并且将投稿`类型`设置为`转载`(如果平台支持) **您可以:** - **无需申请**:只要遵守[CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt)协议的要求,您无需向我申请转载,您可以直接转载视频,您可以在[GitHub Releases](https://github.com/MillenTec/HelloCode-Animation/releases)下载到渲染好的无水印的4K 120fps原视频(H.265) ### 3.2.改编 **您需要:** - **署名并声明改编**:您需要在发布视频/项目的简介/README处包含以下文字 ```markdown ## 此项目基于开源项目`Hello Code`改编 **改编自MillenTec:** - [bilibili](https://space.bilibili.com/3546591566760474) - [GitHub](https://github.com/MillenTec) - [Gitee](https://gitee.com/MillenTec/HelloCode-Animation) **源项目:** - [bilibili](https://www.bilibili.com/video/BV1v8sbzQEiU) - [GitHub](https://github.com/MillenTec/HelloCode-Animation) - [Gitee](https://gitee.com/MillenTec/HelloCode-Animation) **源项目知识共享协议:**[CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt) **知识共享范围:**Illustrator工程文件、Premiere Pro工程文件 该项目遵循源项目的知识共享协议要求,对原作者署名并用于非商用用途 ``` - **不得用于商业用途**:无论出于任何形式的改编,都**不得用于商业用途** - **如果改编项目开放源文件**,您需要: - **附带原许可证副本(如果开放源文件)**:如果您的改编项目将要开放源文件,您必须在项目根目录中包含`LICENSE.original`,内容与[LICENSE.txt](LICENSE.txt)一致 - **使用非商用知识共享协议发布**:您可以选择任何您喜欢的知识共享协议来发布您的项目,但是要求必须为**非商用协议**,即协议**不得允许商用** - **溯源**:我希望基于您的项目再创作的项目,也包含该项目的链接及bilibili视频链接,这有助于项目的溯源,不过这**不是硬性要求** **您可以:** - **无需申请**:您可以无需申请即对项目进行改编并再发布 - **非必要公开**:您基于我的项目改编的项目**可以不开放源文件**,但是我衷心希望您为知识共享社区贡献您的一份力 如果您对上述内容有任何疑问,欢迎到MillenTec@outlook.com联系我 ## 4.目录结构 ```powershell . ├── Ai/ #所有原始矢量插图 (Adobe Illustrator 源文件) ├── img/ #项目使用的所有非矢量图片资源 ├── Sounds/ #音效与背景音乐 ├── Hello Code.aep #AE主工程文件 (未包含音效) ├── Hello Code.prproj #PR工程文件 (已添加音效) ├── LICENSE.txt #许可证原文(法律文档) ├── README.md #自述文件(en-US) └── README.zh-cn.md #自述文件(zh-CN) ``` ## 5.环境及平台 ### 5.1.软件环境 - **Windows 11 25H2** - **Adobe Illustrator 2024** - **Adobe After Effects 2024** - **Adobe Premiere Pro 2024** >请使用对应(或更高)的Adobe版本打开工程文件 ### 5.2.硬件平台 - **Intel Core i7-12700H** - **NVIDIA GeForce RTX 3060 Laptop GPU** - **6GB GDDR6 VRAM** - **8GB*2 DDR5 4800MT/s RAM** > 你的设备可能需要达到或超过此规格才能较流畅地在Ae中回放动画 ## 6.发布平台 ### 6.1.项目源文件 - **GitHub** - https://github.com/MillenTec/HelloCode-Animation - 所有的修改都会第一时间push到GitHub仓库,你可以在这里获取到最新的项目源文件 - **Gitee** - https://gitee.com/MillenTec/HelloCode-Animation - 供中国大陆地区用户访问的镜像站点,预计会每周从GitHub进行一次同步 >注:项目的`.prproj`文件中的主轨道视频文件并不包含在项目中(脱机),它是Ae渲染出的视频文件,您可以在将Ae主合成渲染完成后,将主轨道的素材替换为您渲染出来的视频文件 ### 6.2.动画发布 - **仅[bilibili](https://space.bilibili.com/3546591566760474)** ## 7.第三方 ### 7.1.背景音乐 - **Flirting With June** - Les Gordon ### 7.2.主要字体 - **HarmonyOS Sans** - 汉字及西文 - 阿拉伯文字及其变体 - **JetBrains Mono** - 有等宽需求的西文 - **部分Windows System UI字体** - 少数名族语言(包括但不限于:泰语、因纽特语、波斯语、印地语等) ### 7.3.扩展插件 - **Saber** - 用于光效 - 位于[the-third-party](the-third-party/Saber.zip)中,安装请参阅压缩包中的`Installation.txt`文件 ## 8.联系我 - **[bilibili](https://space.bilibili.com/3546591566760474)** - **[GitHub](https://github.com/MillenTec)** - **[Gitee](https://gitee.com/MillenTec)** - **邮箱**:MillenTec@outlook.com