楊歡html
021700125 | 梅恆權 |
---|---|
041702234 | 楊歡 |
仿照通常線上紙牌遊戲的架構,設計以下的流程示意圖前端
遊戲首頁具備QQ登陸,微信登陸,以及遊客快速登陸功能python
QQ登陸界面,輸入QQ信息,便可進入遊戲,與QQ好友對戰ios
微信登陸界面,輸入微信信息,便可進入遊戲,與微信好友對戰算法
遊戲大廳界面集中了開始遊戲的房間,查看排名,歷史記錄,遊戲規則以及退出的功能shell
點擊進入遊戲房間後,遊戲的開始界面數據庫
這裏是遊戲進行的畫面展現,支持四人對戰編程
實時排行,有參賽名,累計和結算收益排名,享受十三水的至尊清龍吧windows
歷史記錄可查詢本身的往期對戰記錄,從失敗中尋找緣由,及時總結,走向王者之路!後端
福建十三水遊戲規則的介紹,面向新手玩家
這裏是遊戲退出界面,歡迎再次光臨十三水
AxureRp。
簡潔易懂,大方優雅,預覽方便,還能發佈。其餘的原型工具呢?不知道,不過AxureRp確實很適合咱們這種徹底沒用過原型設計軟件的人玩耍,只不過界面大小調節有點噁心。
我和歡哥是安徽老鄉,又都是轉專業的,而後在一個組,因此兩眼對視,一拍即合,相見恨晚,提及就幹。
本身日益稀少的髮際線以及皚皚白髮
PSP2.1 | Personal Software Process Stages | 預估耗時(min) | 實際耗時(min) |
---|---|---|---|
Planning | 計劃 | 60 | 60 |
Estimate | 估計這個任務須要多少時間 | 60 | 60 |
Development | 開發 | 600 | 600 |
Analysis | 需求分析(包括學習新技術) | 60 | 120 |
Design Spec | 生成設計文檔 | 20 | 10 |
Design Review | 設計複審 | 30 | 60 |
Coding Standard | 代碼規範(爲開發制定合適的規範) | 30 | 40 |
Design | 具體設計 | 400 | 600 |
Coding | 具體編碼 | 10 | 0 |
Code Review | 代碼複審 | 10 | 0 |
Test | 測試(自我測試,修改,提交修改) | 10 | 10 |
Reporting | 報告 | 60 | 60 |
Test Report | 測試報告 | 60 | 60 |
Size Measurement | 計算工做量 | 20 | 10 |
Size Measurement | 計算工做量 | 20 | 10 |
Postmortem & Process Improvement Plan | 過後總結並提出過程改進計劃 | 60 | 60 |
Total | 合計 | 1490 | 1750 |
話說,自稱「賭王」的老周與一樣自稱「賭王」的老劉在福州展開「賭王」名號的爭奪。兩人商議決定使用福建當地的一套紙牌遊戲規則進行博弈,即「福建十三水」。約定三週後展開決戰。老劉修習代碼多年,但願開發一套自動化的出牌系統。
設計一款支持四人對戰以及人機對戰,「福建十三水」的遊戲軟件。
預計使用python做爲後端處理以及編寫人機模式的ai,可能會使用js最終作成能夠在瀏覽器上運行的網頁版遊戲
詳情可見原型分析中的設計思路
因爲結對編程做業是在國慶期間,且又恰逢祖國建國70週年,天然沒法安心地設計好原型了,該吃的吃,該玩的玩,哈哈哈。因此總的來講困難就是溝通比較不及時,線下交流的時間比較少;並且楊歡和我也都是助教,國慶期間也忙着第一次我的編程做業的評分評測問題,因此時間上也是一個困難的問題;加上咱們兩我的都沒有作過原型設計,缺少經驗,不是很熟悉相關的前端美化軟件,這也是一個困難。
加快工做效率,兩人互相反饋,相互促進。
交給一人設計原型(減小溝通成本),另一我的審覈(避免設計原型的同窗審美疲勞,而且檢查一些如居中對齊的細節問題)。
原型設計缺少經驗,直接找度娘。
已解決
在此次原型設計中,咱們懂得了分工合做的重要,兩人互相促進,才能把項目作得更好,另外,初步瞭解了原型設計的目的和方法,加油。
梅恆權:
心得的話,第一個感受原型設計,作前端方面確實是一個苦力活,不斷地美化,不斷地去追求細節,以及對審美觀地考量,果真頗有說不出的滋味。。。
還有原本覺得十三水應該是像鬥地主那樣須要作出連續決策的,後來看了規則後,實際上是和炸金花差很少的。應該不用什麼比較高端的強化學習算法,可能在在牌型的選擇上使用貪心就行。
後面多學一些數據庫,服務器架設這類的知識
楊歡:
本週的使用了Axure軟件,咱們再設計過程當中使用了團隊開發的方法,詳細瞭解了多人開發的注意事項,及時控制版本變化。
同時,本週學習中不慎感染風寒,狀態不佳,但仍然圓滿完成任務。在後續開發的過程當中感覺得了設計原型的難度。不斷的調整UI設計,將遊戲界面美化、美化再美化。對我的審美是一個很大的促進。
週數 | 新增代碼 (行) | 累計代碼 (行) | 本週學習耗時 (小時) | 累計學習耗時 (小時) | 重要成長 |
---|---|---|---|---|---|
1 | 300 | 300 | 24 | 24 | bat腳本語言的一些基本命令 python的os和sys庫 |
2 | 600 | 900 | 24 | 48 | 瞭解QT開發方法 學會使用windows.h,conios.h等windows編程庫 深刻了解windows shell語言 |
3 | 50 | 950 | 2 | 50 | 學會使用谷歌雲計算平臺,相關數據庫和服務器編程, 搭建相關操做系統 ,以及熟練使用原型軟件Axure |