# GGJ2022 **Repository Path**: ookk47oo/GGJ2022 ## Basic Information - **Project Name**: GGJ2022 - **Description**: Global Game Jam 2022 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-01-14 - **Last Updated**: 2022-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GGJ2022 ### 介绍 --- Global Game Jam 2022 ### 开发环境 --- * [Unity 2020.3.25](https://unity3d.com/unity/whats-new/2020.3.25) ### 注意事项 --- #### 1. 文件路径 * 所有的资源文件,如动画、图片、预制体、材质球等请存放在Resources目录下。 * C#脚本文件存放于Script目录。 * 场景文件*.unity存放于Scene目录。 * 部分插件位于Plugin目录。 * Packages是unity的插件工具依赖包路径,由Unity的PackageManager负责管理,正常情况下不要移动或者操作(可通过Unity上方菜单栏Window - PackageManager选项打开包管理窗口)。 #### 2. SVN的使用 * 不熟悉SVN的同学可以查看群里的SVN整合.zip文件,包含了安装包和使用说明。 #### 3. 启动 * 启动场景为Scene/Main.unity, 目前暂时为一个空场景和一个Main.cs的程序入口。 ### 已安装的插件与工具 --- #### 1. DOTween DOTween是一款针对Unity的快速高效、类型安全的面向对象的补间动画引擎 * 代码使用预览 ```C# // Move a transform to position 1,2,3 in 1 second transform.DOMove(new Vector3(1,2,3), 1); // Scale the Y of a transform to 3 in 1 second transform.DOScaleY(3, 1); // Pause a transform's tween transform.DOPause(); ``` * [官方文档](http://dotween.demigiant.com/) * 可以使用DOTweenAnimation控件进行可视化编辑 * 第一次启动Unity项目该插件会弹出初始化界面,点击绿色的Setup按钮就行了。 #### 2. Cinemachine Unity官方的摄像机插件,免去编写摄像机跟随、切换等逻辑的烦恼,也可以与Timeline结合使用制作过场动画。 * [简单教程视频](https://www.bilibili.com/video/BV1ot411A7q9) * [官方文档](https://docs.unity3d.com/Packages/com.unity.cinemachine@2.2/manual/index.html) #### 3. Luban 队长推荐的策划配置工具,可以方便地配置游戏Excel表格数据。 * [使用文档](https://focus-creative-games.github.io/lubandoc/) * Excel配置路径: 项目根目录/LubanTools/DesignerConfigs. * 代码生成的路径: 项目根目录/UnityProject/Assets/Script/Data/Excel/Gen. * 数据文件路径: 项目根目录/UnityProject/Assets/StreamingAssets/StreamingAssets/ExcelData/Json * 示例代码 ```C# //获取Item.xlsx表 主键为1的Item数据 Data.TableConfig.ConfigData.TbItem.Get(1); ``` ### 其他 --- #### 1. 开发资源 * [itch.io](https://itch.io/game-assets) 大量的免费游戏资源 * [gamesicon.net](https://game-icons.net/) 免费的游戏图标生成网站