產品設計:天黑請閉眼游戲原型設計和開發
“殺人游戲簡稱天黑請閉眼游戲(下面簡稱殺人游戲),它通常分為兩大陣營,好人方和殺手方;好人方以投票為手段投死殺手獲取最后勝利,殺手方則隱匿于好人中間,靠夜晚殺人及投票消滅好人方成員為獲勝手段?!?/p>
需求背景(戰略層)
最近加入了一個桌游群,每到周五晚上,群里的小伙伴都會相約到一個清吧里玩“殺人游戲”。游戲雖然很好玩,但偶爾也會遇到玩家人數不夠或者其它需求情況。那有沒有辦法人少也能玩殺人游戲呢?作為一名程序猿,我本能地看了看自己敲代碼的雙手……于是經過與會長的交流討論,決定根據以下需求,開發一個簡單的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),從事企業移動管理產品工作,相信牛逼的產品會改變世界。愛學習,愛生活,踏踏實實,看世界。
本文由 @沉森心 原創發布于人人都是產品經理。未經許可,禁止轉載。
請問用什么軟件做原型呢
同事剛和我討論了這個。以直播的形式去做。具體還沒細想。借鑒借鑒。
恩,直播這個有新意,可以去嘗試一下。另外這個新游戲還是存在不好的地方,可以采用中途換牌的方式,角色互換,增加刺激感 ??
多種游戲模式選擇。