1 Star 0 Fork 5

tt9133 / Nova

forked from Lunatic Works / Nova 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Nova(能叶)

Nova banner

基于Unity,对程序员友好的视觉小说(VN)/文字冒险游戏(AVG)框架

设计思路和一些特点的介绍:https://zhuanlan.zhihu.com/p/272466277

本框架支持Unity 2019及更高版本,Windows/Linux/macOS/Android/iOS平台

新功能将会随着我们的下一部作品一起开发,预计的功能包括URP,以及更稳定、更灵活的脚本

快速上手

  1. git clone
  2. ProjectSettings/ProjectVersion.txt中的Unity版本号改为你的版本号
  3. 准备打开我们的示例工程
    • Assets/Examples/Colorless/文件夹下的Scenes/, StandingsUncropped/和对应的.meta文件移动到Assets/文件夹下
    • Assets/Examples/Colorless/Resources/文件夹下的Colorless/, Locales/和对应的.meta文件移动到Assets/Resources/文件夹下
    • 如果操作正确,移动的过程中不会覆盖任何文件,Assets/Examples/文件夹下也不会剩下任何文件(除了空文件夹和对应的.meta文件)
  4. 打开Assets/Scenes/Main.unity,体验示例作品
  5. 在开始改脚本之前,先删除英文版的脚本,以免发生冲突
    • Assets/Resources/Locales/English/Colorless/Scenarios/文件夹下是英文版的脚本,可以全部删除
    • Assets/Resources/LocalizedResourcePaths.txt里面是英文版用到的文件,可以全部清空,但是这个文件本身不能删除
  6. 试着改一改脚本吧,脚本放在Assets/Resources/Colorless/Scenarios/文件夹下

说明文档

GitHub Wiki(正在施工中):https://github.com/Lunatic-Works/Nova/wiki/

友情链接

也可以看一看其他的引擎:

  • Ren'Py:如果你没有编程基础但是想学,或者有Python基础,推荐用这个引擎
  • AVG.js:如果你信仰web前端,推荐用这个引擎
  • Librian:Python后端和web前端混合的引擎
  • AVGPlus:另一个使用web前端的引擎,似乎得到了Xihe Animation的支持
  • Snowing:用C++写的硬核引擎
  • UniGal:为了解决各家自研引擎的碎片化问题,而定义的通用脚本格式
  • EtherEngine:基于Lua和SDL的跨平台游戏接口
  • Luna Engine:这个引擎不是我们做的,不过看起来很有意思

本框架的依赖:

国内镜像(随缘更新):

MIT License Copyright (c) 2021 Lunatic Works Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Programmer-friendly framework for visual novel (VN) / text-based adventure game (AVG) on Unity 展开 收起
C#
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/t438879/Nova.git
git@gitee.com:t438879/Nova.git
t438879
Nova
Nova
master

搜索帮助