我需要建议和帮助
我正在计划一个开源的虚拟宠物项目,它作为一个AI伴侣运作。目标是将Gatebox(3D桌面单元)与照顾(功能)和移动App等AI短信相结合。
这个是我的技术方法,来使它模块化,这样我就可以在下一列添加新角色:
*资产解耦:角色将存储在独立的模块文件夹中。3D桌面单元将加载标准的.vrm文件,手机App将加载匹配的2D像素精灵。这两种设备之间可以转移。
*基于状态的互动:不用像素化特定角色,当单位使用简单的wifi.bluetooth触发时(例如,设备A呼叫事件跳舞,然后设备B触发自己的跳舞动画)的方式。或者我们也可以做自定义动画和互动
*情报同步:只用小型JSON文件来传输宠物状况、记忆和元数据,通过当单位连接时在局域网传递
(我想这好像并不是必要的,它只是基本就行了似乎太多不必要的东西,但我寻求建议)
我想在Godot或Unity中书写核心生态系统,因为它们具有轻量级的性质。这个架构是否适合添加新角色似乎不行。是否有现有的开源框架或Discord社区专门聚焦于多设备的IOT宠物的开发我在那里看到了?
如果任何人能帮助我,我们将共同打造伟大的东西,避免模仿,正如我们所有人想要的那样,将社区的意见整合到该项目中。
评论 (0)