灵魂画手玩法流程
## 玩法介绍
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. 下一轮。