目前火热的口红机游戏,需要在设备前参与,然后成功后即可赢得口红,作为平台运营者来说还是比较重资产的,目前我们将它搬到了线上。每个人都可以远程玩这样的口红机游戏了。直接在手机微信里试玩,成功后,后台即可记录你的中奖结果。口红直接快递到家!
线下模式做的是,让用户选择不同的价格,不同的闯关价格对应不同的难度系数,然后第一关和第二关均为免费试玩,等到第三关的时候,才需要用户支付闯关的费用,成功就可以获得这个口红游戏奖品,失败就再另外付费重玩。
客户的需求大致就是:
口红机游戏同款软件是一款卡通画风的趣味休闲游戏,在游戏中玩家需要把更多的口红发射到转盘上。 开始游戏非常的简单,轻松点击发射就可以,但是随着转盘上的口红满满增多你就必须小心了,注意不要让你的口红射到转盘上的口红上,把握好时机再发射,看看你能挑战多少分,和其他玩家同台竞技,排在前面可以获得真口红奖励!口红直接快递到家。
首先设计数据表,我们创建一个商品表,商品里可以设置商品的名称,也就是这关赢取可以获得什么样的口红,需要商家可以上传这个口红的缩略图,专柜的价格,以及本次玩这关的价格。这些是产品的基本参数。
产品参数设置好了以后,就开始设置这个关卡的游戏难度了。比如这关需要多少支口红,转动的快慢。这些都需要让商家可以自定义设置的。这些我们可以存在一个大字段里,使用json存储,前端加载的时候,就直接使用ajax方式调用接口就可以了。如果考虑到并发量大的话,可以将这些固定的值使用Redis缓存起来。
1. 闯关的关卡名称 title
2、商品图片 奖励 图片 roundPic 不仅仅是可以设置口红,还能设置其他的任何商品,让用户自己设置。
3、设置游戏倒计时 单位:秒 seconds
4、设置这个水果 图片 客户上传的jpg图片 fruitPic
5、设置整个背景图片 客户上传的jpg图片 backgroundPic
6、设置口红的图片 客户上传的jpg图片 lipstickPic
7、设置口红的数量 1-100任意设置 lipstickCount
8、设置难度系数 0-100 任意设置 数字越大转的越快 左右旋转频率越高 diffcult
9、每一个关卡需要的费用 人民币 单位:元 price
10、此口红的专柜零售价: 元 counterPrice
所有这些数据都可以由平台主自己来设置,后端根据当前用户的关卡决定是否闯下一关。以及读取出下一关的相关产品参数、游戏难度参数信息。
好了,今天就给大家分享到这里了。我,秋峰,phper、java后端开发,目前自创业,做项目系统开发,后端加小程序前端结合, 今天就给大家分享到这里,希望对大家有所帮助。欢迎交流 大家相互学习 共同提高 我的 微信号:qiufeng2999
原文地址:https://www.cnblogs.com/xinweiyun/p/10059401.html