Skip to content
woctordho edited this page Nov 13, 2021 · 13 revisions

游戏命名时的注意事项

如果你要把制作组Lunatic Works和示例作品Colorless的名字改成自己的名字,以下是需要修改的地方:(.meta文件的名字要跟着修改)

  1. Assets/Resources/Colorless/文件夹改成自己游戏的名字
    • 这是在程序中使用的名字,建议只用英文字母,不要有空格
  2. 如果需要多语言的剧本:
    • Assets/Resources/Locales/English/Colorless/文件夹改成自己游戏的名字
    • 运行Tools/Resources/generate_localized_paths.py,重新生成Assets/Resources/LocalizedResourcePaths.txt
  3. 在Unity Editor的Hierarchy中:
    • NovaCreator中,打开NovaGameController,把Script Path改成对应的文件夹
    • UI/DialogueView/DialoguePanel/Avatar中,把Image Folder改成对应的文件夹
    • UI/DialogueView/BranchPanel/Branch中,把Image Folder改成对应的文件夹
    • Sprites, Characters, Timeline, Audios, Video等game object中修改对应的文件夹
    • UI/TitleView/TitlePanel/Copyright中修改版权信息
  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. 在Unity Editor的Project Settings的Player中:
    • Company NameProduct Name改成自己制作组和游戏的名字
      • 这里填的东西不会在程序中使用,理论上支持中文、空格和各种奇怪的符号
    • 往下翻,把Other Settings中的Bundle Identifier改成自己制作组和游戏的名字
      • 这是在操作系统和应用商店等另一些程序中使用的名字,请遵守对应平台上bundle identifier的命名规范
  6. 虽然Nova是开源的,但是仍然需要署名,请在你的游戏介绍或者制作人员名单之类的地方注明Lunatic Works和Nova的名字
Clone this wiki locally