灵魂画手玩法流程

## 玩法介绍 1. 所有参与游戏的人一起投票选择一个单词,从票数最多的单词中随机拿一个出来做绘画单词。 2. 所有人一起各自画自己的画。游客可以看到随机的某个用户画面。 3. 所有人画完后展示全部人的画,包括游客在内的所有人都可以进行点赞投票。 4. 投票结束,显示游戏结束界面,按点赞数量排序,票数最高的人就是灵魂画手 ## 接口调整 在当前你画我猜的基础上增加了几个接口和字段,基本流程没变化 `roomSetting`中增加了`drawMode`和`drawDuration`字段 1. 前面流程跟你画我猜一样。 2. 在词汇选择页面,灵魂画手的可选词汇从12个改为了6个 3. 在词汇发送下去后,玩家可以调用`voteWord`进行投票单词 4. 服务端会通过`selectWord`广播绘画单词是什么 5. 复用`whoTurn`接口,表示游客看谁的绘画,另外增加了`roundId`字段。 6. 然后绘画开始,被挑中观看的绘画者需要上传自己的绘画轨迹 7. 绘画结束,每个绘画人主动上传自己的画到cos的/drawGame目录,图片名字格式:roundId_userid.jpg(建议用户停笔3s后自动上传) 8. 展示全部人的绘画结果,还没上传好图片的人可以显示个占位图 9. 上传成功后发一个广播消息给其他人,然后其他人刷新下显示 10. 这时候可以调用`voteDraw`进行投票,投票时间是30s 11. 显示游戏结束界面,展示排名 12. 下一轮。