Skip to content
woctordho edited this page Jun 27, 2023 · 13 revisions

游戏命名时的注意事项

修改工程信息

如果你要把制作组Lunatic Works和示例作品Colorless的名字改成自己的名字,可以在Unity Editor的Project Settings的Player中:

  1. Company NameProduct Name改成自己制作组和游戏的名字
    • 这是在窗口标题等地方给玩家看的名字,理论上支持中文、空格和各种奇怪的符号
  2. 往下翻,把Other Settings中的Bundle Identifier改成自己制作组和游戏的名字
    • 这是在操作系统和应用商店后台等地方使用的名字,请遵守对应平台上bundle identifier的命名规范

虽然Nova是开源的,但是仍然需要署名,请在你的游戏介绍和制作人员名单之类的地方注明Lunatic Works和Nova的名字。

修改资源路径

如果你觉得Assets/Resources/文件夹里的子文件夹太多了,或者跟Unity的其他插件冲突了,可以把Nova用到的资源放到单独的子文件夹里。以下是需要修改的地方:(.meta文件要跟着移动)

  1. Assets/Resources/文件夹下新建一个子文件夹,比如游戏的名字
    • 这是在程序中使用的名字,建议只用英文字母,不要有空格
  2. Backgrounds/BGM/Choices/Faces/Foregrounds/Scenarios/Sounds/Standings/UIImages/Videos/Voices/这些文件夹移到那个子文件夹里
  3. 在Unity Editor的Hierarchy中:
    • NovaCreator中,打开NovaController,把Script Path改成对应的文件夹
    • UI/MainUI/GameView/GamePanel/GameUI/GameUIPanel/DefaultDialogueBox/DialoguePanel/Avatar中,把Image Folder改成对应的文件夹
    • UI/MainUI/GameView/GamePanel/GameUI/GameUIPanel/ChoicePanel/Choices中,把Image Folder改成对应的文件夹
    • Sprites, Characters, Timeline, Audios, Video等game object中修改对应的文件夹
  4. 在Unity Editor的Project中:
    • 打开Assets/Resources/<子文件夹>/Backgrounds,分别选中每个image group asset,再在Inspector中分别选中每张图片,在Resource Path中修改对应的文件夹
      • 也可以重新生成每个image group asset(TODO:自动完成这一步)
    • 打开Assets/Resources/<子文件夹>/BGM,右键点击文件夹的空白处,选择Nova -> Create Music Entries for All Audio Clips,重新生成每个music entry asset
  5. 如果有多语言的版本:
    • Assets/Resources/LocalizedResources/<语言名>/文件夹中的资源进行相应的移动
    • 运行Tools/Resources/generate_localized_paths.py,重新生成Assets/Resources/LocalizedResourcePaths.txt
Clone this wiki locally