游戏|为了让1亿+用户愉快“堆积木”,我们做了些什么?
【游戏|为了让1亿+用户愉快“堆积木”,我们做了些什么?】一堆方块能做什么?
搭城堡、造农田、建设城市
……
在《迷你世界》里只要发挥你的想象力
什么都可能实现
甚至创造一个自己的世界
文章图片
迷你创想(深圳)科技有限公司(简称:迷你创想)是一家致力于打造优秀的青少年创意实践平台的企业 , 其倾力打造的《迷你世界》是一款国产沙盒创意平台 , 主要通过方块组合自由创造等方式 , 引导用户在平台上创作虚拟作品 。
稳定性与弹性两手抓 支持大规模全真虚拟互动 自2015年上线至今 , 《迷你世界》单月月活跃用户已突破1亿 。 其旗下虚拟偶像“花小楼”发行的单曲 , 总播放量超过2亿次 。
迷你云服是支撑《迷你世界》的服务平台 , 提供更为稳定的联机服务 , 以增强用户联机的游戏体验 。 但随着用户剧增和访问量的加大 , 迷你云服在稳定性和弹性扩容方面面临挑战:
?稳定性:业务对数据库的稳定性要求极高 , 系统不稳定将直接导致用户流失;
?弹性扩容:用户数据过百亿 , 业务高峰期资源需快速下发升配 , 以保障玩家体验 。
面对挑战 , 一场平台升级之旅就此开启 。 华为云数据库团队围绕客户需求 , 针对业务特点打造了一套合理高效的游戏数据库方案 , 提升用户联机的游戏体验 , 为迷你创想1亿+用户畅玩游戏保驾护航 。
- 主备架构优化:使用RDS云盘主备实例 , 该实例经过海量用户生产系统充分验证 , 在数据库性能和稳定性方面极具优势 , 可轻松应对海量访问压力;
- 分库分表改造:采用DDM+RDS做分库分表改造 , 使用hash算法针对用户的唯一键进行业务拆分 , 由原先的集中式修改为分布式 , 均衡负载以提升数据库性能;
- 节点快速扩容:针对业务场景 , 提供DDM计算节点快速扩容、RDS节点快速规格变更等能力 , 解决客户高峰期资源快速下发问题 。
创作开发工具便捷化 驱动创新内容生产 作为国内优秀的沙盒创意类游戏 , 《迷你世界》拥有繁荣的UGC生态 , 有7000万开发者每天在不断地创作新内容 。 相应的 , 游戏也需要不断给开发者提供各种工具 , 让他们发挥想象 , 进行场景、人物的创作 。
在内容创作方面 , 《迷你世界》推出了自定义模型编辑器用来构建3D角色的动作能力 , 模型编辑器里搭载了华为终端云的AR Engine 。
推荐阅读
- 疫情|疫情反复,足不出户?这款常用软件让你高效居家办公
- 项目|Cocos 释出全新3D渲染项目,助力游戏开发者打造更真实场景
- 移动游戏|Sensor Tower:2021 年东南亚移动游戏市场总收入增长 15% 至 28 亿美元
- 圆形|石头扫地机器人 T8 智能集尘版体验:性价比之选 让你忘掉倒垃圾
- 最新消息|研究人员发明了一种可以让人用衬衫接电话的声学织物
- 检察工作|培养大数据思维,强化大数据意识 让大数据赋能助推固原检察工作高质量发展
- 创新性|让“国风热”一直热下去
- 新意|世界观:315没啥新意但却让我“记忆犹新”
- 中国|让国民吃上“健康的糖”
- 杜比|联想拯救者 Y9000P / Y7000P 2022 游戏本新配置上架,7099 元起