# Projects **Repository Path**: AngryBKB/Projects ## Basic Information - **Project Name**: Projects - **Description**: Unity个人练习项目 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-01-08 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 该项目是一个基于Unity引擎开发的游戏框架及示例项目集合,包含了多个模块,例如平台控制器、游戏框架、网络同步框架、GameplayTag系统以及能力(技能)系统等。 ### 项目结构 - **platformer**:包含一个角色控制器,支持移动、跳跃、游泳、飞行、自定义重力、平台跟随、单向平台等功能。 - **framework**:游戏框架模块,包含资源打包、资源加载、网络系统、UI系统、音频系统、配置表系统、本地化等功能。 - **Netcode**:网络同步框架,类似于Netcode for GameObject,包含几个简单的演示示例。 - **GameplayTag**:UE4中的GameplayTag在Unity中的实现版本。 - **能力(技能)系统**:UE4中的GameplayAbilitiesSystem在Unity中的实现版本(不包含网络部分),包含一个简单的技能演示示例。 ### 截图展示 ![screenshot-20260107-181528.jpg](picture%2Fscreenshot-20260107-181528.jpg) ![screenshot-20260107-181546.jpg](picture%2Fscreenshot-20260107-181546.jpg) ![screenshot-20260107-181606.png](picture%2Fscreenshot-20260107-181606.jpg) ### Unity版本 - Unity版本:2022.3.35f1 - 注意:大部分功能尚未经过严格测试。 ### 使用说明 该项目主要用于学习和参考Unity游戏开发中的各种功能实现,包括但不限于角色控制、网络同步、技能系统等。开发者可以根据自己的需求扩展和优化这些模块。 ### 贡献 欢迎贡献代码,帮助完善各个模块的功能,尤其是对未经过严格测试的部分进行测试和优化。 ### 许可证 该项目遵循开源许可证协议,请查看仓库中的LICENSE文件以获取详细信息。