Unity开发元宇宙多人交互XR应用
项目概述
如何独立开发一款多人交互XR应用,实现类似VRChat、Horizon Worlds的功能,使用Unity+多种插件快速实现基础功能原型。
主要技术点
服务端:
使用C#开发控制台应用,网络通讯使用TCP、UDP,协议使用Googole.Protobuf,数据库使用MySQL。
客户端:
Unity2020LTS开发,第一版先考虑支持Quest、HoloLens、HtcVice (后期可以适配国产设备Pico、奇遇、Nreal...)
使用到的第三方工具包和插件:
MRTK、Oculus Integration SDK、Sqlite、DynamicBone、FingerIK、MagicCloth、Agora、DoTween、ASE、AVPro...
要开发的功能:
- 家园:装扮自己的小屋,选角色、捏脸、换装,收集、创作、资源库...
- 好友:好友管理、群组、发送消息、语音通话,邀请...
- 房间:大厅、创建、进入、离开房间,房间类型(观影、K唱、剧本杀、游戏...)
- 任务:主线、支线任务、活动...
- ......
目前的进度
服务器和客户端基础框架搭建完成,好友、房间模块基本完成。
下一阶段开发家园模块和房间互动类型模块。
未完待续:
基础功能实现后,距离一个能吸人眼球产品还远着呢,需要策划好游戏玩法、制作/购买好看的美术资源、实现相关业务逻辑,适配各平台接口,产品上线...
感谢关注,后续更新开发的具体实现过程。
为独立游戏而持续努力!
Unity开发元宇宙多人交互XR应用相关推荐
- Facebook:拟招聘1万人,推动开发元宇宙
Facebook的最新"元宇宙"定义 "元宇宙"是一组虚拟空间,您可以在其中与您不在同一物理空间中的其他人一起创建和探索.您将能够与朋友一起出去玩.工作.玩耍. ...
- 借游戏带动“卖铲”收益,“卖铲子”的Unity借元宇宙起飞?
<王者荣耀><原神><英雄联盟手游>......当游戏公司借这些名声在外的作品掘金时,提供内容创作服务的Unity引擎则是那个"卖铲子"的人. ...
- 元宇宙抢人大战:风吹得太猛,年薪开到百万了
产品还没做出来,人才已经提前内卷. 最近没有换工作计划的特效师李飞,随手打开招聘软件时被吓了一跳. 不到半个月,有近十个技术美术 (Technical Artist) 类的岗位找到他,包括动画师.三维 ...
- 从元宇宙的人、货、场展望2022年元宇宙发展趋势
2021年"元宇宙"成功入选由国家语言资源监测与研究中心发布的"2021年度十大网络用语",其火爆程度可见一斑,它所描绘的画卷是人们对互联网的终极想象.在人类迈 ...
- AI元宇宙数字人直播带货软件 全天24小时直播带货系统 含搭建教程
一.AI元宇宙数字人直播带货软件是什么? AI元宇宙数字人直播带货软件是一种利用AI技术.虚拟人物技术等多种技术实现的数字化直播工具.它可以创造出虚拟主播.虚拟商品等丰富多彩的虚拟世界,通过线上实时直 ...
- 【PhD Debate - 14】将科幻照进现实——元宇宙数字人的当下与未来
点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! 2023年1月11日,PhD Debate-14特别邀请了来自上海交通大学博士生马子阳.香港科技大学博士生范杰森.埃因霍温理工大学博士生 ...
- 融资1350万美元,待开启的元宇宙·数字人
待开启的数字人 作为元宇宙创作者, 你有自己的数字人吗? shadow iBrand Talk 是孵化自 iBrand Up x Mixlab 的跨界话题精选专栏.本专栏将持续为大家进行Mix方向有趣 ...
- 元宇宙的终极目标是意识构建的智慧地球:专访何超秘书长|中国元宇宙100人
何超有两个身份堪称标签. 一是,他是一系列机构的创始发起人和秘书长.这些机构既有中国通信工业协会区块链专委会和数字经济分会.物链芯工程技术研究院,也包括中国移动通信联合会元宇宙产业工作委员会.中关村大 ...
- 什么是元宇宙数字人,它距离我们还有多远呢?
近期,"元宇宙数字人"成为全球热议的焦点.众多资本方争相进入,使得互联网正在迎来转型为"元宇宙"的窗口期.究竟什么是"元宇宙数字人"?它距离 ...
最新文章
- dma接收双缓存 stm32_容易被大多数人忽视的STM32串口DMA问题
- FlashDevelop flex sdk 报错的奇怪问题
- Python基础教程:高阶函数和函数嵌套
- VS2013提示错误应输入表达式
- Python3网络爬虫开发实战分析Ajax爬取今日头条街拍美图
- 面试从开始到结束, 必备的一些小技巧
- 前端到底是自学好还是培训好?
- Producer Consumer
- WPS检测到字体缺失Windows字体包方正字体库
- Vue打开动态html页面,vue.js中怎么打开新页面?
- 中国身份证号码验证,支持15,18位
- 七年切图仔如何面试大厂web前端?(沟通软技能总结)
- React 在react中实现鼠标拖拽移动盒子和图片(基于Ant-Design-Pro 4实现)
- NOIP2015游记
- meta20 无法安装 google play_【黑科技】安卓手机安装Google Play
- XYIXY.COM短网址在线生成,快速、稳定、永久有效,免费开放网址缩短API接口。...
- html5一键打包成苹果软件,GDB苹果网页一键打包工具如何使用?GDB苹果网页一键打包工具安装使用教程...
- sqlserver java驱动_sqlserver jdbc驱动
- JOHNSON TROTTER 的全排列算法
- 【Python】1.生成+统计+保存调查问卷数据
热门文章
- or计算遇到存在零“0”的情况
- [读后感] 书名:追风筝的人
- iOS 图标alpha问题
- 计算机和网络设备的辐射强,计算机网络设备信息辐射泄漏与抑制
- UX设计说-几分钟从小白到鼠绘大师 PS 写实-百度UE讲堂-专题视频课程
- Adobe Lightroom Classic 入门教程(七)修改照片 --- 暗角颗粒与相机配置校正
- 【STM32】定时器TIM触发ADC采样,DMA搬运到内存(超详细讲解)
- 美杜莎暴力破解ssh【服务使用有危险,望君谨慎】
- 帮网管省心省力的koomail公共地址薄
- .NET获取硬盘序列号的几个方法