0.0.1 • Published 1 year ago
lingo3d-demo v0.0.1
Metaverse(元宇宙项目)
项目需求(暂定)
- 能够多人在线联机平台(Colyseus),确保可以单人也可以多人
- 每个玩家都可以进行文字或语音发言(即时通信)
- 玩家可以自己创建地图邀请好友?(好友系统,地图识别(可以先定死地图))
- 最好有真实的场景模型能够进行多人旅游探索(建模问题)
- 待定。。。(讨论)
项目Demo(想法)
- 云影院,多人线上看电影
- 云办公,多人线上办公,比如创建房间开会等
- 云旅游,多人线上旅游,领略其他城市,国家等(需要大量建模)
- 云交友,多人线上交友,可以将一个特大地图划成几个区域,每个区域对应一个专业(同专业交友,秩序,安全问题)(重点)
- 游戏(多人探索,副本等)
- 待定
技术层面
前端技术
- React 18
- TypeScript
- Lingo3D(核心技术)
- Mobx(状态管理)
- Jest / Vitest(单元测试)
- TailWindCSS
后端技术暂定
- node + ts(Colyseus)
建模技术
- Blender(需要进行模型的转换以及查看)
- VRoidStudio(人物模型制作)
项目分工
前端任务
- 页面搭建(模型处理,优化)
- 模型制作(制作的主要是人物,可以通过软件来辅助完成,不难)
后端任务
- 需要搭建服务器(多人,暂定
colyseus
平台) - 数据库信息存储
预计项目结束时间
预计7月底完成第一版Demo
资料
Lingo3D
模型
- 查找模型:https://sketchfab.com/feed,科学上网
- 模型动作骨骼绑定:https://www.mixamo.com/#/,科学上网
- 模型压缩:https://gltf.report/
技术层面
- Colyseus 文档: https://docs.colyseus.io/colyseus/server/api/
0.0.1
1 year ago