admin管理员组文章数量:1794759
小游戏
小游戏是近几年非常流行的游戏之一,这类游戏操作简单,不用下载专用app,重要还能投放广告,甚至可以根据自己的品牌设计专属游戏,是一种新兴的市场营销手段,营销效果不仅比传统营销方式效果好,还较大限度节约了营销成本。
废话不多说,下面给大家献上几套小游戏源码~
1、五子棋
- GPJSSDK.Gobang (Object):游戏方法
- link (Function)(config):链接 IM
- initGame (Function)(accountSecToken, sessionId):初始化游戏状态
- joinGame (Function)(config):加入游戏
- selectGame (Function)(gameType):选择游戏,传入游戏类型
- startGame (Function)(config):开始游戏
- getRoomPeo (Function)():获取房间成员
- playChess (Function)(e):下棋落子(x,y,color)
- regRet (Function)(e):发起悔棋
- endGame (Function)():结束游戏
- outRoom (Function)():退出房间
- outSeat (Function)():下座
- heartbeat (Function)():心跳
- knowAction (Function)(config):模型动作,传入原数据
- status (Function)():游戏状态
- start (Function)(duration):游戏开始,返回开始倒计时秒数
- chess (Function)():下棋一方(先手)
- getUser (Function)():棋盘落子信和玩家情况
- withdraw (Function)():悔棋信
- end (Function)(): 游戏结束
- Gobang-methods (Function):调用方法
- setInter (Function)(): 定时器
- playCheck (Function)(info,isBack): 下棋回显(历史记录)
- startGame (Function)(): 开始游戏
- init (Function)(): 初始化棋盘
- drawPiece (Function)(x,y,color,ifReg): 绘制棋子
- victory (Function)(x,y): 棋子五子胜利提示
- regret (Function)(agree,step): 悔棋(agree:是否同意,step:步数)
2、谁是卧底
- GPJSSDK.underCover (Object):游戏方法
- link (Function)(config):链接 IM
- initGame (Function)(accountSecToken, sessionId):初始化游戏状态
- joinGame (Function)(config):加入游戏
- selectGame (Function)(gameType):选择游戏,传入游戏类型
- startGame (Function)(config):开始游戏
- getRoomPeo (Function)():获取房间成员
- playPoll (Function)(e):投票
- endSpeak (Function)(e):结束发言
- endGame (Function)():结束游戏
- outRoom (Function)():退出房间
- outSeat (Function)():下座
- heartbeat (Function)():心跳
- knowAction (Function)(config):模型动作,传入原数据
- status (Function)():游戏状态
- start (Function)(duration):游戏开始,返回开始倒计时秒数
- chess (Function)():开始发言(返回发言一方)
- getResults (Function)():投票结果
- showHint (Function)():返回需要描述的词语
- end (Function)(): 游戏结束
- Gobang-methods (Function):调用方法
- setInter (Function)(): 定时器
- getAudience (Function)(info,isBack): 实时获取座位成员
- endSpeak (Function)(): 结束发言
- playPoll (Function)(): 投票
3、你画我猜
-
- GPJSSDK.Draw (Object):游戏方法
- link (Function)(config):链接 IM
- initGame (Function)(accountSecToken, sessionId):初始化游戏状态
- joinGame (Function)(config):加入游戏
- selectGame (Function)(gameType):选择游戏,传入游戏类型
- startGame (Function)(config):开始游戏
- getSeats (Function)():获取座位上成员
- upSeat (Function)(num):上座,传入座位号,座位号自己定
- downSeat (Function)():下座
- selectWord (Function)(str):选词,传入选择的词语
- refreshWord (Function)(str):刷新可选词语
- initBoard (Function)(width,height):初始化画板,传入画板宽高
- drawStart (Function)({lineWidth: 线宽,lineColor: 线颜色,isErase: 0,x,y}):开始画画,传入第一个点的参数
- drawMove (Function)([x,y]):画笔移动,传入移动中每一个点的位置
- drawEnd (Function)([x,y]):画画结束,传入画笔抬起点的位置
- drawLine (Function)('H4sIAAAAAAAAA6tWyix2LUosTlWyMtBRysnMS3XOz8kvUr'):每次画完一条线都要把这条线的数据传给服务端,传入对象参数要先用gzip压缩{"isErase":0,"lineColor":"#000000","lineWidth":2,"spots":[[x,y],[x,y].......]}
- redo (Function)(): 前进
- undo (Function)(): 后退
- clearBoard (Function)(): 清除画板
- endGame (Function)(config):结束游戏
- outRoom (Function)(config):退出房间
- heartbeat (Function)(config):心跳
- drawAnswer (Function)(msgData, currentSize):用户回答,传入答案、当前题次
- drawAction (Function)(data):模型动作,传入原数据
- status (Function)():游戏状态
- seat (Function)(list):座位信
- getChoice (Function)(info):可选词库信
- getQuestion (Function)(info):题目信
- getShowBoardSize (Function)(size):绘画玩家的画板大小
- getDrawData (Function)(size):绘画信
- showAnswer (Function)(size)玩家回答信
- start (Function)(duration):游戏开始,返回开始倒计时秒数
- getAnswer (Function)():游戏答案消
- answerInfo (Function)():答题消
- getMembers(Function)(list,type):成员列表
- end (Function)(): 游戏结束
30001 | app不存在或状态异常 | 检查appId是否正确,appId对应应用状态是否正常 |
30012 | android签名或包名错误 | 检查包名是否与应用内配置的签名或包名对应 |
30013 | iOS BundleId 错误 | 检查BundleId是否与应用内配置的一致 |
30014 | 对应游戏服务未开通或状态异常 | 检查是否开通对应游戏 |
40001 | sessionId无效 | 使用有效的sessionId |
40002 | sessionId密码错误 | 使用正确的密码 |
40010 | 座位号空 | 传入座位号 |
40011 | 座位有人 | 传入其他座位号 |
本文标签: 小游戏
版权声明:本文标题:小游戏 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686987166a125768.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论