https://dev.huya.com/match2021/index.html
针对唱歌区的主播,做一个猜歌名的小程序,利用这个小程序以猜歌名的形式进行抽奖,然后发送弹幕,从猜对的弹幕中抽到中奖的人。
主播唱歌,观众猜歌名并发送弹幕,在猜对的弹幕中抽到中奖的人。‘
- 如何参与进游戏?
主播通过小程序打开游戏,并进行游戏设置后可开始游戏
【参与礼物】:主播设定的观众报名需要送出的礼物,可以根据需求设定更高级的礼物哦
满足参与礼物数的观众按照先后顺序进入游戏
- 游戏如何进行
主播必须参赛,与1~7位报名参与的玩家一起进行游戏,参加游戏的玩家们轮流唱歌
或者将歌曲存在数据库中,开始游戏的时候开始播放歌曲,由各个玩家进行抢答,抢答结果出错则扣分。
游戏局数由主播自行控制,想玩久就玩多久
每轮结束后进行成绩统计
我们先找找类似抽奖和连麦的项目参考下吧
相关的学习资源可以在这里进行观看 1、小程序学习资源: 1)《小程序开发文档》,链接:https://dev.huya.com/docs#/ 2) 开发者工具,链接:https://dev.huya.com/docs#/hyext-cli 2、小游戏学习资源: 1)《虎牙小游戏开发指南》,链接:https://github.com/huya-ext/miniapp/blob/master/doc/game.md 2)《游戏美术设计工具及流程介绍》&游戏素材资源网站分享,链接:https://github.com/huya-ext/miniapp/blob/master/doc/game/design.md 3)虎牙小游戏开发渲染引擎整理:https://github.com/huya-ext/miniapp/blob/master/doc/game/engine.md
【一、语音连麦】 说明:基于小程序SDK的语音连麦接口,开发“主播-观众”语音连麦场景的互动小程序,如猜歌名、剧本杀、问答等 案例:全民你画我猜 【二、直播小游戏】 说明:基于虎牙小程序的游戏开发框架,开发直播间多人一起玩互动小游戏 案例:连连看(房间号:24257862) 【三、直播AI/AR互动】 说明:(1)基于lua小游戏框架,开发小游戏+AI的主播端互动玩法 (2)基于小程序SDK,监听AI关键点信息开发主播互动玩法 案例:表情大战、表情PK 【四、直播与游戏互通】 说明: 两种类型,(1)基于小程序平台开发直播场景小游戏,一键云端开播,观众可通过发弹幕/送礼交互等方式连通游戏 (2)基于已有游戏,监听直播间事件,实现观众连通游戏 案例:一起玩扫雷(房间号:24257826)、麦块盒子
PC主播端/观众端面板
(20条消息) 关于JAVA虎牙小程序后端开发的一点经验_jerry1131的博客-CSDN博客
小程序开发流程:
- 注册小程序
- 代码开发
参考快速开始章节中创建的小程序模版:
project.config.json
:项目的配置文件,指定每个小程序类型的入口文件和一些其他配置index.js
:观众端的入口文件index_streamer.js
:主播端的入口文件