結對情況
031702628 黃益頌
031702629 汪倍民
原型分析
流程圖

登入or注冊界面
注冊
登入
找回密碼
因為未确定要使用什麼方式驗證(郵箱or短信),是以未完成
遊戲大廳界面
修改資料界面
加載遊戲界面
自動提示or手動出牌界面
自動提示
手動出牌
打槍
實作方式未知,先不做
遊戲結算界面
原型開發工具
我們采用了墨刀
選擇原因:界面簡潔明了,易上手
結對過程與照片
- 讨論遊戲規則,了解作業要求(還順便在電腦上玩了一下十三水,真好玩)
- 确定設計風格,收集相關素材
- 分工幹活
- 照片
第一次結對程式設計作業 第一次結對程式設計作業
PSP表格
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 20 | |
Estimate | 估計這個任務需要多少時間 | 10 | |
Development | 開發 | 300 | |
Analysis | 需求分析 (包括學習新技術) | 60 | |
Design Spec | 生成設計文檔 | ||
Design Review | 設計複審 | ||
Coding Standard | 代碼規範(為開發制定合适的規範) | ||
Design | 具體設計 | 200 | 240 |
Coding | 具體編碼 | ||
Code Review | 代碼複審 | ||
Test | 測試(自我測試,修改代碼,送出修改) | ||
Reporting | 報告 | 30 | |
Test Report | 測試報告 | ||
Size Measurement | 計算工作量 | ||
Postmortem & Process Improvement Plan | 事後總結, 并提出過程改進計劃 | ||
Total | 總計 | 640 | 680 |
設計說明
*最終産品:十三水遊戲系統
*界面設計:
*開始界面:登入或者注冊
登入界面
注冊界面
找回密碼界面
* 遊戲大廳界面
點我了解規則
快速遊戲
退出遊戲
檢視個人生涯
*對戰界面
等待開始
自動選牌or手動選牌
結算
*預期功能:
比對各種可能的牌型,同一手牌中可能存在多種組合(對子+兩對+同花 或 烏龍+葫蘆+鐵支),要盡可能的羅列出所有牌型組合供使用者選擇。
對局過程中顯示對手牌型,提高可視化效果。當對手有大牌時,增加高亮效果。
(其餘功能皆遵循十三水規則)
遇到的困難及解決辦法
困難描述
- 不會十三水
- 沒有素材,而好的素材要錢,風格也不容易統一
嘗試解決
- 去網上找真人切磋了一下全靠AI的提示才能赢
- 找了很多網站,能找的都找一遍,再叫同學推薦
是否解決
基本解決,有些素材還是太醜了,比如排行榜的那個框,實在找不到滿意的,将就吧
設計心得
黃益頌:體會到了找素材的不容易,讓我設計UI是真的難,以後不敢輕易吐槽其他軟體的UI設計了;還好墨刀使用起來簡單友善,使制作過程沒有這麼折磨人,不過成果還是不盡人意吧
汪倍民:想設計出美觀大方的UI,确實不容易。想ps設計美工材料就更加的不容易。深刻地體會到美工組同學的不容易。
學習進度條
第N周 | 新增代碼(行) | 累計代碼(行) | 本周學習耗時(小時) | 累計學習耗時(小時) | 重要成長 |
---|---|---|---|---|---|
1 | 學習了墨刀的使用方法,了解原型設計 | ||||