V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
carrie999
V2EX  ›  分享创造

做了一个视觉小说游戏 - 灵魂漫步, iOS 可以下载

  •  
  •   carrie999 · 128 天前 · 1126 次点击
    这是一个创建于 128 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.起初我通过 midjouney 绘制了很多漂亮的背景图,本来想做 AI 绘本,经过一番调研,还是决定做一个实验性的视觉小说游戏。https://soulwanderer.vercel.app/ 我把生成的背景图片都部署了,因为图片比较多比较大有点慢。

    2.技术实现,通过什么代码实现,先是用 unity 写, 但是写到一半发现太难了,于是换成了 renpy ,renpy 是 python 写的,什么功能都做好了。踩坑了半天实现方式,renpy 不适合做 apple 的 IAP 和广告插件,但是 unity 是非常简单的,renpy 就只能付费或免费下载。

    3.关于剧情故事,剧情是我自己写的,感觉 AI 写的还是差点意思。 写了之后又让 AI 润色了一下,其实改的就是不怎么通俗的地方,改的并不多。

    4.文字声音,之前 chatTTS 比较火,自己用 python 安装了好久的 chatTTS ,但是语音好多男生,而且只能是中文,声音也并不好听,好像不能商用,于是就放弃了 chatTTS 。因为做视觉小说,不想为每一种语言制作一种声音,就参考其他的小说,自创一门语言,问 chatgpt ,它让我用冰岛语,这是最接近古代欧洲说话的语言,然后我又用微软语音 AI 用日本声优读的冰岛语。整体听起来不像日语,也不像冰岛语,因为句子太多了,所以只是简单的做了关键词的文字声音。

    5.背景音,用的 suno ,之前是用免费的额度就放上了,但是因为是免费的就不能商用,基本是后来订阅了之前生产的依然不能商用,后来又换了商用重新生成,换了背景音乐。有柔和的,激情的,轻松愉快的,钢琴音居多,在故事最后我放了有歌词的声音。

    6.特效声音,网上找了一些无版权的音效就放上了。

    7.人物也是用 AI 生成的,基本人物差不多我就用了,抠图的时候发现 removebg 抠图效果依然不好,我是用的 ps 的魔棒工具,然后就把背景部分用画笔部分涂抹了下,头发部分很不好抠,这才扣的干净。

    8.界面 UI ,我借鉴了一个乙女游戏 黔城之花的晚钟 的对话 UI ,然后 ps 做了一个差不多的。后来改了整体的色调和对话 UI 的色调一致。 代码上又略微调整了默认的位置,对话和文字的位置,快捷菜单的位置。

    9.多语言,renpy 自己官网有写,我用 chatgpt 翻译比较好使,基本就是发它一段,然后它给我相应的合适,做了英语日语的翻译。

    10.移植到 iOS ,打包 iOS 后发现和电脑上的运行不一致,又调整了 UI ,做了 ios 的 Icon 和启动页面,又把多语言的设置提到了外面,手机上比较小,还可以加大按钮直接的宽度。

    11.iOS 的多语言设置,这个在网上看教程,只能做打包名称的多语言,其他的读不出来,只能在页面内更改。

    12.上线 iOS 才发现有个针对上传的多语言设置。

    基本踩坑流程就是这些,文字只有 5427 个字,基本 10 分钟能读完。也是第一次写小说,才发现写小说想象力大概就是那种里面就想到下一步会发生什么,完全不卡壳,信手拈来的小故事。可能看电视剧比较多。

    整体感受,写视觉小说游戏比写 iOS 小工具累多了,iOS 只需要写代码做个 UI 就完事了,有时候还没有后端。 不过熟悉了之后应该比较简单了。

    现在是只完成了第一章,看情况是否继续写下去,或者分布到 steam 上,现在可以免费下载。 希望大家可以下载体验,给出建议和反馈。 如果你有兴趣参与小说的制作就更好了。 最后谢谢你的阅读。

    iOS 下载地址(只要不是国区都可以下载): https://apps.apple.com/us/app/soulwanderer/id6584520522

    5 条回复    2024-08-17 09:21:24 +08:00
    7gugu
        1
    7gugu  
       128 天前
    coool,下班试试看
    carrie999
        2
    carrie999  
    OP
       128 天前
    @7gugu 谢谢
    7gugu
        3
    7gugu  
       128 天前
    @carrie999 没看到非国区的限制😂,感觉好麻烦呀
    carrie999
        4
    carrie999  
    OP
       126 天前
    @7gugu 国区上架麻烦
    carrie999
        5
    carrie999  
    OP
       109 天前
    以后全部放弃在 V2EX 宣传
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:52 · PVG 04:52 · LAX 12:52 · JFK 15:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.