这次用一局剧本杀游戏为例,梳理一下整个游戏的状态切换,以及每个状态可以处理的指令
1、等待(进入指令,准备就绪指令)
玩家一开始会进入一盘游戏,这时候玩家可以准备就绪,
当所有玩家准备就绪之后,跳转到游戏开始状态。
2、开始(玩家选取角色指令)
游戏开始状态时,玩家只有30s的时间来了解,故事背景,以及角色,并选取角色,
超时之后,则自动为玩家设定角色。跳转到寻找线索的状态。
3、寻找线索(进入场景指令、搜索线索指令,放弃线索指令、完结指令)
寻找线索的过程中,玩家可以进入不同的场景,并且在场景中搜索线索,因为玩家持有的线索是有上限的,所以玩家也可以放弃当前的 线索,重新获取,当玩家觉得已经持有足够的线索之后,就可以点击完结,
当所有玩家都完结,或者超过10分钟,则跳转到下个讨论的状态。
4、讨论(说话指令,完结指令)
玩家在该状态开始讨论自己掌握的线索,并根据线索来指证谁是凶手。当玩家确认无误之后,便可以点击完结指令。所有玩家都完结,或者超过10分钟,则跳转到一个“一句话总结”的状态。
5、总结(说话指令)
该状态中,玩家只有一次陈述的机会,然后说完之后,就自动把玩家的完结状态置为true。
所有玩家陈述完毕之后,跳转到游戏结束状态。
6、游戏结束(打分指令,退出指令)
当游戏结束的时候,向玩家展示剧本的完整剧情,以及玩家可以根据每个人在游戏中的表现予以评分,对于剧本设计也可以评分等等。
1、等待(进入指令,准备就绪指令)
玩家一开始会进入一盘游戏,这时候玩家可以准备就绪,
当所有玩家准备就绪之后,跳转到游戏开始状态。
2、开始(玩家选取角色指令)
游戏开始状态时,玩家只有30s的时间来了解,故事背景,以及角色,并选取角色,
超时之后,则自动为玩家设定角色。跳转到寻找线索的状态。
3、寻找线索(进入场景指令、搜索线索指令,放弃线索指令、完结指令)
寻找线索的过程中,玩家可以进入不同的场景,并且在场景中搜索线索,因为玩家持有的线索是有上限的,所以玩家也可以放弃当前的 线索,重新获取,当玩家觉得已经持有足够的线索之后,就可以点击完结,
当所有玩家都完结,或者超过10分钟,则跳转到下个讨论的状态。
4、讨论(说话指令,完结指令)
玩家在该状态开始讨论自己掌握的线索,并根据线索来指证谁是凶手。当玩家确认无误之后,便可以点击完结指令。所有玩家都完结,或者超过10分钟,则跳转到一个“一句话总结”的状态。
5、总结(说话指令)
该状态中,玩家只有一次陈述的机会,然后说完之后,就自动把玩家的完结状态置为true。
所有玩家陈述完毕之后,跳转到游戏结束状态。
6、游戏结束(打分指令,退出指令)
当游戏结束的时候,向玩家展示剧本的完整剧情,以及玩家可以根据每个人在游戏中的表现予以评分,对于剧本设计也可以评分等等。