环境搭建
以下是开发本作时需要涉及到的制作工具及服务。
所需工具介绍
Git
一款免费、开源的分布式版本控制系统,用于高效地管理项目版本和进行团队协作,它允许开发者在本地创建完整代码库的副本,进行独立修改并跟踪文件变更历史。
UGit
腾讯自研(基于GitHub Deskto魔改的闭源)班味十足的 Git 客户端,主要针对腾讯内部的工作流及 LFS 大文件传输有着很好优化,更适用于游戏开发工作流。
Unity
Unity 游戏引擎 + 编辑器,用于制作及测试游戏的演出效果。
Visual Studio Code
大名鼎鼎的 微软大战代码(不是),微软出品的代码文件编辑器,用于编写 Nani 脚本。
Naninovel 插件
基于Unity的视觉小说制作框架,相较 Excel 录入演出、和所有 UI 都耦合在一个 Unity 主场景文件的 Utage 有着更好的可扩展性及便于使用。
搭建步骤
- 想主催要项目仓访问权限
- 安装UGit、获取项目文件
- 安装Unity、打开项目工程
- 安装Visual Studio Code及对应插件,保障可编辑演出脚本
安装 UGit
登陆腾讯工蜂客户端官网(https://code.tencent.com/ugit)并选择下载、安装对应版本。
点击选择克隆仓库
请依次选择
「克隆」>「git.code.tencent.com」
「1.对应项目」>「2.将界面拖至最下方」>「3.点击确定」
在对应路径处可以修改项目克隆路径
项目克隆完成后,将会看到该界面
安装 Unity
登陆 Unity 官方网站(https://unity.cn/releases)
点击「下载Unity Hub」> 根据您的操作系统选择对应版本下载、安装。
安装完成后,您将看到此界面:
Unity是付费商业游戏引擎,但也提供免费版供学习使用,使用Unity需要先登录账号。
点击登录后将会跳转至Unity官网,可选择「账号登录」>「电子邮件登录」>「下方的微信图标」并使用微信登录。
点击「打开」>「选择项目的克隆位置」> 项目将被展示在列表中,本项目使用了 Unity 2022.3.62f2:
访问Unity官网(https://unity.cn/releases/),选择对应的版本Unity,点击从Hub下载:
通常演出制作不需要打包游戏,或其他相关组件,非必需的可以全部反选勾掉。
安装完成后,回到「项目」页即可打开对应项目。
安装 VIsual Studio Code
登陆 Visual Studio Code 官网(https://code.visualstudio.com/)并下载安装。
点击左边「第五个标签页」 > 搜索「Naninovel」 > 点击安装,最后用Visual Studio Code打开项目文件夹即可。
编写及调试演出
请参考此文档:Naninovel 脚本。
提交工作产出
先点击上面的⬇️,再输入提交信息(建议简单写一下此次改了些什么),最后点击提交。