和平精英成就怎么看([图文教程]十分钟为游戏项目集成成就系统)和平精英/游戏内成就系统介绍...

wufei123 发布于 2024-07-02 阅读(9)

成就系统无论在单机游戏还是网络游戏中都是不可缺少的一个重要功能,游戏中的成就系统通常会为游戏增加很多的耐玩度,记录了玩家的游戏进程,有时还会起到引导玩家该如何进行游戏的教学作用,一般情况下玩家在完成某个成就后还会获得一定的奖励内容。

今天我们就来说说如何使用国内唯一专业游戏后端引擎“坚果矩阵”来快速为游戏项目集成成就功能的吧我们这次的教程假设会让玩家完成一个“击杀50只怪物”的成就,并在完成成就后可以领取100枚金币和1个小血瓶作为奖励。

首先我们进入“坚果矩阵”的后台,并添加成就奖励需要放到里面的货币和道具

在“货币”功能项中添加好金币

在“道具”一栏中添加好小血瓶然后我们就可以利用已经配置好的货币和道具来配置我们的成就啦

设置一个成就我们在“成就”管理页面中点击“新建”来创建一个新成就,填写好成就的名称和KEY本次教程中的成就内容为“击杀50只怪物”属于是完成一定数量的成就任务,因此在这里我们在成就类型里选择“数字目标”并将目标数量设置为50。

之后我们就可以配置完成成就可以获得的奖励内容了,包括100枚金币和1个小血瓶如上所述短短几分钟的时间我们就配置好了一个游戏中非常常见的宝箱了,后面就可以利用客户端SDK来在游戏中调用开宝箱啦Unity SDK的具体使用方法详见官网文档:。

Unity SDK使用文档 - 坚果矩阵文档中心​www.nutmatrix.com/doc/unity_sdk.html

“坚果矩阵”的功能实现是基于玩家角色的,所以首先我们需要先登录一个玩家账号:

这里使用用户名方式登录一个玩家账号

账号登录成功后接口的返回数据账号登录成功后我们就拿到了token,之后我们来为这个玩家新建一个角色:

新建一个角色

角色创建成功后的返回数据玩家角色创建成功后我们拿到了角色标识CharacterId,现在我们假设此角色在游戏中已经击杀50个怪物了,现在我们将通过角色成就更新接口来向服务器传递数据,看看成就是否达成

通过接口向服务器传递成就进度数据

角色成就信息更新返回数据通过接口的返回数据来看,成就完成标识isFinish为1,这代表此角色已经完成了击杀50只怪物的成就,接下来我们就可以通过接口来领取成就奖励了,奖励内容也会同步保存到角色账号数据中。

通过接口来领取成就奖励

成功获得成就奖励后的返回数据如上图所示,我们的角色成功获得了成就奖励100个金币和1个小血瓶,这与我们在后台配置的成就奖励内容是相符合的相信大家已经看到了,使用“坚果矩阵”为游戏项目集成成就系统是多么地简单,整个过程游戏开发者不需要撰写一行后端代码,不需要设计任何后端数据库结构,仅仅10分钟左右的时间便为游戏项目集成了带奖励的成就系统。

“坚果矩阵”具有超强的性能表现我们使用坚果矩阵v1.5.5版本进行了游戏客户端接口测试,发现使用每月基础费用三百元左右的阿里云服务器即可轻松实现每秒处理超过1000个接口请求,根据不同的游戏类型即可以满足每天数十万到上百万玩家的游戏后端数据需求。

“坚果矩阵”采用按月付费的私有部署许可证销售模式,数据更加安全可靠免费的开发版也可以部署不限数量的游戏项目且每个项目有10万免费的玩家数量额度,超过后购买的商业版每月也仅有几百元而已,整体使用成本远远低于各种传统云服务平台。

了解更多功能的使用请见官网坚果矩阵-专业游戏后端引擎咨询QQ:3487386317

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻59518