微信游戏的游戏活动那里可以找到 例如下面图片一样活动

简图电商武汉微信托管端午节微信营销互动游戏方案策划_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
简图电商武汉微信托管端午节微信营销互动游戏方案策划
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢做4399手机游戏网小小调查员,赢Q币礼包大奖! - 4399游戏 - 微信公众号文章
&做4399手机游戏网小小调查员,赢Q币礼包大奖!
做4399手机游戏网小小调查员,赢Q币礼包大奖!
日06时10分来源:
神秘挑战,大奖来袭!Q币?游戏礼包?你来参与就给你!超多Q币超多礼包找不到活动入口?请认准活动图标!比如:4399游戏主页,各款游戏主页都能找到类似的广告图哦
【洛克王国、奥奇传说、卡布西游】
同样也有入口哦~
还有其他很多很多游戏的主页都可以找到我们的活动哦。小伙伴们赶紧来参加吧!对了,还可以去4399手机游戏网首页,也能看见我们的活动
如果实在找不到入口就请输入活动地址:
/shouyou/diaocha/
就可以轻松参与啦~只要是类似上面的这种活动图片找到点击进去就可以啦!随处可见,非常好认哦!那君君就在活动主页等你们来解密喽~记得右上角拉上你的好朋友一起赢奖励哦只要你来必有奖励奉送!还等什么,快快来参加吧!1418人阅读
为了迎中秋庆国庆,这个星期一直在帮公司弄微信的推广活动,弄一个大转盘抽奖游戏,抽奖条件是必须分享我们公司的产品页面到朋友圈后才可以抽奖,先贴上图
----------------------------------------------------------我是分割线------------------------------------------------------------------------------------------
先说下我整个游戏的流程,一开始你点击我这个大转盘游戏的链接,因为你是没分享产品打开大转盘的,所以游戏不能让你抽奖,得提示一下此次活动的规则,并引导你前往产品列表进行分享。如下图
前往产品列表后,也会弹出活动提示,如果用户觉得烦就可以点击不再提示
然后分享当前页面到朋友圈,此时分享的标题后面会带上此次活动的标题
分享后,会在页面上弹出抽奖的窗口,点击确认后跳转到抽奖页面
现在就可以正常抽奖了。
-----------------------------------------------------------我是分割线--------------------------------------------------------------------------
一开始参考其它的公众号,基本都是分享到朋友圈后,截图下来发给公众号,这样的方式显得档次太低了,还得专门弄个人在后台查看消息,在我公司也不可能实现的。所以我就想到了微信JS-SDK里面的获取“分享到朋友圈”按钮点击状态及自定义分享内容接口
wx.onMenuShareAppMessage({
title: '', // 分享标题
desc: '', // 分享描述
link: '', // 分享链接
imgUrl: '', // 分享图标
type: '', // 分享类型,music、video或link,不填默认为link
dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
success: function () {
// 用户确认分享后执行的回调函数
cancel: function () {
// 用户取消分享后执行的回调函数
那我就可以在success写相应验证的代码后跳转到大转盘游戏了。
那些产品页面都是自己写的,所以只要全部产品页面配置上微信JS-SDK后注册这分享朋友圈事件就OK了。
那些这个分享事件解决了,就得制作这个大转盘游戏了,我一开始想了两种方法
1、用第三方平台的大转盘游戏,这个很容易找到,不过首先想到的缺点是别人可以直接把这个游戏页面转发给别人,别人也无需分享就可以直接抽奖了
2、自己制作一个大转盘游戏,由于之前没弄过,也不知难度系数怎么样,不过最大的优点是代码可以自由发挥,想怎么验证就怎么验证。
最后思来想去,由于时间也比较紧,跟领导说了,给我一天的时间,如果制作不出大转盘游戏,就用第三方的平台。
--------------------------------------------------------------这是分割线----------------------------------------------------------------------------------------------------
前期工作:
首先当然就是百度 输入 大转盘 源码 进行搜索,研究了几个,发现并没有自己想象的那么难,难点就两个,一个是页面的转盘代码,一个是后台的概率算法,这些网上都有现成的,我需要的无非就是理解它,理解它,理解它!然后根据自己的需要进行修改。
找了几个大转盘游戏的html源码,比较满意的就是这个了
其它的大转盘都是弄一张固定的图片当做转盘,这个是用canvas动态画奖品出来的,这样就可以根据我数据库奖品信息画,显得档次比较高。
先说一下这个大转盘在微信的浏览器上有严重的bug
如下面这两位朋友所示
就是在微信浏览器上,转盘转动时,有时转盘会遮到那个指针图片,我在电脑上任何一个浏览器都不会出现这个现象,就只有在微信里才会出现。如果不用canvas的话,用图片就不会,这个bug我从中午试到晚上,一直调不出来原因,我都快放弃了。。最后洗了个澡回来,想一想,能不能把canvas转变成一张图片。马上百度,真是万幸,canvas有个toDataURL方法,这个方法太关键了,我把这个canvas 设置 display:none,然后放一个&img id=&img_disc& /&,然后等canvas画完后 $(&#img_disc&).prop(&src&,canvas.toDataURL()),然后一测试,完美~~~~~~成功了!不过很明显在微信上转动的速度比直接用canvas转动慢很多了,没那么流畅的,不过算了,先暂时这样吧。
再百度下php的概率算法
最经典就是这个了
private function get_rand($proArr) {
$result = '';
//概率数组的总概率精度
$proSum = array_sum($proArr);
//概率数组循环
foreach ($proArr as $key =& $proCur) {
$randNum = mt_rand(1, $proSum);
if ($randNum &= $proCur) {
$result = $
$proSum -= $proC
unset ($proArr);
$proArr=array(0=&2,1=&3,2=&4);
键值是奖品的ID,值是奖品的概率,如果上面的这个数组的话,那么0就是九分之二,1是九分之三。
这两个都有了,那其它的就是一些业务逻辑的代码了。
-----------------------------------------------------------------------我是分割线-------------------------------------------------------------------------------------------------
说下我的业务逻辑吧
在我的产品页面中注册这个微信分享事件,当分享成功后,将当前分享的产品ID异步ajax post到服务器,服务器接收后,在数据库里新增一条分享日志记录,记录上面并记录了分享用户的微信openid(用于以下的验证),新增后得到分享日志ID,然后将这个分享日志ID返回到页面,我就弹出一个获得抽奖的窗口,点击确认的话,就会跳转到大转盘游戏页面,并以get的方式带上刚才那个分享日志id
当进入这个大转盘页面时,我会判断是否带有产品分享的日志id,如果没有,就会弹出提示窗口,让你去产品列表,如果有,我后台会对这个产品分享日志ID进行验证,如果进入大转盘的用户openid跟这个分享日志ID对应的openid不一样的话,就提示分享错误,然后判断分享日志的分享时间跟现在的时间差,如果大于一天,就提示分享过期,请重新分享。
如果没异常的话,就可以抽奖了,点击中间的开始抽奖,页面会将当前的分享日志ID也ajax post到服务器,服务器会再一次进行上面的验证步骤,防止用户做假,然后服务器会用上面提到的概率算法得到得奖的奖品索引,如果中奖则会在中奖的数据表中新增记录,并附上当前的openid,然后返回奖品索引,页面根据相应的奖品索引转到对应的角度后,如果有中奖,就会弹出窗口让你填写信息,提交到服务器后,我会再一次验证跟我刚才中奖数据表中新增的记录openid是否一致,防止用户做假。
写得比较乱,因为这个大转盘游戏是给公司做的,而且我技术水平一般,所以代码我不方便列出来,我怕万一到时被网友发现了漏洞的话,我就完了。。。
先这样吧。
要是大家想试玩,可以在微信里面搜索金刚玻璃,关注后,输入抽奖,就会回复大转盘的图文消息了。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:21196次
排名:千里之外
原创:21篇
评论:10条
(1)(4)(6)(10)使用微信的时候想要把里面的聊天图片收藏保存起来,其实挺简单的。传奇最经典网页版,多人团战跨服竞技玩法冰火战场,十年最经典游戏,英雄合击,3D特效绚丽,赶紧注册试玩一下,
&&==&&在微信安装文件夹下的 图片文件里面,如果是默认路径,那就要你自己找找了!打开微信,登录微信帐号随意找到一张图片,长按两秒左右手机会跳出提示框,点击“保存到手机”注意下面微信出现的提示,提示上会显示图片保存的位置讯速记下上面提示的地址,然后到相当的位置查找图片微信聊天记录里的图片怎么删进入微信 点左上角的编辑 就可以删除整个联系人的聊天记录了呀·也可以进入聊天界面 删除单条记录~推荐阅读:
近日,游戏圈最高人气的UP主敖厂长微博发布了一组图片,盛赞参与极限游戏开发的少年们:“有想法、有内涵“,还表示自己”生不逢时”。而微博提及的“游戏极限开发“,指的是腾讯NEXT IDEA高校游戏创意制作大赛系列活动之一,72小时游戏制作夏令营现场。现场来自全国各地的数十名大学生分为不同小组,在72小时内进行封闭式头脑风暴和游戏开发,最终制作出一款可玩的游戏DEMO并展示。
??7月25日,《饭局的诱惑》节目官方正版授权、腾讯首款狼人杀APP《饭局狼人杀》全量上线,所有玩家都可前往微信、手Q、应用宝、腾讯视频及各大应用商店下载。和朋友异地连麦,随时开局,相爱相杀就在《饭局狼人杀》。更值得期待的是,7月26日至28日期间,还有马东携众葩们在游戏里上演陪玩活动,和喜爱的明星一起偶遇吧!《饭局狼人杀》开饭了!腾讯合作版今日上线腾讯代理《饭局狼人杀》 7.25开饭了7月12 ...
扫描二维码

我要回帖

更多关于 微信游戏 的文章

 

随机推荐