vault backup: 2023-07-29 21:36:24

This commit is contained in:
BlueRose 2023-07-29 21:36:24 +08:00
parent 9d3f2e69a0
commit eb857b9b26
2 changed files with 32 additions and 32 deletions

View File

@ -55,22 +55,6 @@
} }
} }
}, },
"USBToolBox": {
"USBToolBox": {
"currentFile": {
"count": 2,
"lastUpdated": 1687934514916
}
}
},
"html#windows-gpu-selection": {
"html#windows-gpu-selection": {
"currentFile": {
"count": 1,
"lastUpdated": 1687936106957
}
}
},
"Kernel": { "Kernel": {
"Kernel": { "Kernel": {
"currentFile": { "currentFile": {
@ -134,6 +118,14 @@
"lastUpdated": 1689840254344 "lastUpdated": 1689840254344
} }
} }
},
"使用其他框架https": {
"使用其他框架https": {
"currentFile": {
"count": 1,
"lastUpdated": 1690635291419
}
}
} }
} }
} }

View File

@ -9,20 +9,25 @@
#### 技术细节 #### 技术细节
- 客户端: - 客户端:
- 使用Puerts控制逻辑。 - 使用Puerts控制逻辑。
- 使用Puerts热更新逻辑 & 资产。 - 使用Puerts热更新逻辑 & 资产。
- 使用下载Pak重启后批量读取方案。 - 使用下载Pak重启后批量读取方案。
- 使用ModuleGameFeature框架进行网络缓存的方案。堡垒之夜目前使用 - 使用ModuleGameFeature框架进行网络缓存的方案。堡垒之夜目前使用
- 使用Puerts宿主环境Nodejs构建Http服务以此与服务端通信。优点是不会卡住游戏线程 - 使用Puerts宿主环境Nodejs构建Http服务以此与服务端通信。优点是不会卡住游戏线程
- IOS得进行测试是否可以使用这个方案。 - IOS得进行测试是否可以使用这个方案。
- * 实现 **动画数据**推流功能。 - * 实现 **动画数据**推流功能。
- 服务端: - 服务端:客户端同步采用事件同步 + 缓存动画数据的方式实现
- Demo期间使用Nodejs进行打底。采用Nodejs + Express搭建后台管理页面采用VUE3。 - Demo期间使用Nodejs进行打底。采用Nodejs + Express搭建后台管理页面采用VUE3。
- Http聊天服务器。 - 序列化使用 ~~Protobuf~~ Rapidjson/Simdjson
- 账号权限判断。 - RPC协议gRPC ?
- Pak文件 / ModuleGameFeature缓存方案所用的文件服务器。 - Http聊天服务器。
- 文件上传功能(语音数据)。 - 账号权限判断。
- * 实现 **动画数据**推流功能。 - Pak文件 / ModuleGameFeature缓存方案所用的文件服务器。
- 文件上传功能(语音数据)。
- * 实现 **动画数据**推流功能。
使用其他框架?
- https://github.com/node-pinus/pinus
#### 现阶段问题: #### 现阶段问题:
我需要知道: 我需要知道:
@ -33,6 +38,9 @@
### 第二阶段使用借助AI配合UE动画系统迭代动画效果 ### 第二阶段使用借助AI配合UE动画系统迭代动画效果
需求功能(优先&难易度排序): 需求功能(优先&难易度排序):
1. 构建一个可以不断热更、优化AI系统迭代动画资产的动画框架。 1. 构建一个可以不断热更、优化AI系统迭代动画资产的动画框架。
1. MotionMarching 1. MotionMarching
2. Motion匹配。 2. Motion匹配。
2. 游戏性提升。 2. 游戏性提升。
# 其他资料
- Nodejs RPC:https://zhuanlan.zhihu.com/p/598460945