游戏接口如何开发?

想做一款类似于《全民漂移》的游戏接口,游戏界面大致如下:

图片描述

道具分类:加速卡、收益卡
模式分类:挑战赛、对战模式、关卡模式
赛车相关:车位、等级、排行榜

游戏同步想到使用“主机模式同步”的方法,例如用户手机上面玩游戏所有的计算逻辑放在客户端,服务端只作为存储方。比如使用接口sync来进行注册、登陆、获取道具分类数据、获取模式分类信息、获取赛车相关信息等等。同步的时机放在登陆的时候,或者在网络情况好的时候。

数据同步参考资料:
https://blog.csdn.net/w174504...

希望:

最好github上有开源的类似的项目,可供参考
或者给一些后端如何通过一个存一个取,两个接口可以完成工作!
如何设计存,如何设计取
没有做过,希望尽可能的规避掉一些坑!

感谢!

阅读 3.7k
3 个回答

游戏这个,很多逻辑是要放在服务器端的,例如道具发放、收益发放,必须服务端严格验证,做标记、记日志的,这些东西相信客户端是极其不安全的。

游戏里刷奖励是非常严重的事情,严重影响游戏公平性、体验,把控不好会造成玩家的流失。

所有的接口,都是在后端做的,另外,所有的接口,都基于操作来的,有什么操作对应什么逻辑。
做一个游戏,技术起码有的,再有,产品、策划、数值、美术等等,不少精力的

手机cpu处理能力弱,不适合把逻辑放在手机端运行,一般都放在后端。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题