原型设计和交互设计书籍(天黑请闭眼游戏原型设计和开发)
“杀人游戏简称天黑请闭眼游戏(下面简称杀人游戏),它通常分为两大阵营,好人方和杀手方;好人方以投票为手段投死杀手获取最后胜利,杀手方则隐匿于好人中间,靠夜晚杀人及投票消灭好人方成员为获胜手段。”
需求背景(战略层)
最近加入了一个桌游群,每到周五晚上,群里的小伙伴都会相约到一个清吧里玩“杀人游戏”。游戏虽然很好玩,但偶尔也会遇到玩家人数不够或者其它需求情况。那有没有办法人少也能玩杀人游戏呢?作为一名曾经的程序猿,我本能地看了看自己敲代码的双手……于是经过与会长的交流讨论,决定根据以下需求,开发一个简单的APP。
为什么要做APP?(范围层)
1、之前想过用H5来做,每人手机都可以看,但需要第三方平台和服务器,成本比较大;
2、该手机APP是一个单机版APP,不需要联网,简单易用成本小,原生APP操作系统硬件方便快捷;
3、没有UI设计,只要实现基本的游戏流程和记账功能就可以了,不要求界面绚丽,简单易用即可。
流程结构(结构层)
功能结构图:
游戏角色
游戏规则
4名玩家(1警察 1杀手 2平民),直接进入最后一轮投票环节,没有天黑请闭眼和法官。
1、玩家剪刀石头布,输了先发言;
2、每人发言时间不超过3分钟;
3、第1轮发言完后,开始4人自由对话,对话时间不超过5分钟;
4、发言完毕投票,根据结果是否要进行第二轮发言投票,否则游戏结束。
流程如下:
APP操作流程
计算规则
资金池:一个虚拟的现金库,可以支出收入,用以存放每轮游戏玩家输赢所积累的钱。
注意:因为消费费用始终是正数,所以资金池每轮的收入要大于支出。
假设每个筹码为1,每1轮每个玩家所要计算的金额明细以下:
- 杀手:输-4 赢 4 人头费 4
- 警察:输-4 赢 1 人头费 4
- 平民:输-4 赢 1 人头费 4
- 赌徒:输-2 赢 1 人头费 2
原型设计(框架层)
由于篇幅有限,只能把一部分的原型图打印出来。
总结感想
经过测试,发觉游戏也不能完全尽兴:赌徒不能全程参与到里面,会感到有点闷,甚至有赌徒中途还玩起了手机,这说明了该游戏规则还是不能完全解决用户痛点,需要继续改善。
游戏虽然简单,但与小伙伴们一起讨论和分析的过程却让我感到激情满满和有价值感,原来用自己掌握的知识去解决问题是那么的快乐。这次的游戏APP开发,过程涉及到用户需求收集,原型设计,代码编写,调试测试,让我对整个产品的流程和开发有了更加深刻地理解。能否抛开程序员的固有思维模式,站在用户的角度上去考虑问题,是一个非常重要的问题。无论你的APP做得多花哨,功能多齐全,只要用户觉得不好,不满意的话,你的产品就是是失败的。用户为王,体验为先,服务制胜。
愿自己在产品之路上越走越远。
作者:沉森心(微信公众号@oceancheeky),一名具有程序猿特性的产品旺,从事企业移动系统管理软件,5年互联网产品经验。
本文由 @沉森心 原创发布于人人都是产品经理。未经许可,禁止转载。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com