高階軟體工程-------------IP、IC、IQ卡團隊 sprint 6
阿新 • • 發佈:2018-11-29
Alpha敏捷衝刺第六天
1. 會議照:
2. daily scrum 6
成員 | 昨天的工作 | 今天的工作 | 遇到的問題 |
吳忠粱 | “設定”按鈕響應的實現 BackGroundMusic 開關的實現 BackGroungPicture的載入實現 |
遊戲等級選擇的設計與分析 |
暫無 |
楊德明 | “設定”按鈕的設計 |
遊戲等級選擇的實現與除錯 |
GetExePath()函式引數與CString型別不相容 |
張志勇 | BackGroundMusic與BackGroundPicture資源整合並匯入專案 | 實現在遊戲過程中,玩家可隨時重新選擇遊戲等級,並重置計分板 | 單擊“選擇遊戲等級”按鈕之後無法釋放 |
3. 專案燃盡圖
4. Code/Document Check-in 記錄已上傳至 Coding 地址為 https://coding.net/u/godbee/p/LastHomework/git
5. 專案部分程式執行截圖:
void CTetrisView::OnGameLevel()
{
// 設定遊戲等級
CLeveldlg leveldlg;
leveldlg.m_level = m_russia.m_Level;
if (leveldlg.DoModal() == IDOK)
{
int tLevel = leveldlg.m_level;
m_russia.m_Level = leveldlg.m_level;
m_russia.rule.SetLevel(m_russia.m_Level);
CString filePath;
CString tm;
filePath = baseWork.GetExePath(_T("\config\\setup.ini"));
tm.Format(_T("%d"), tLevel);
WritePrivateProfileString(_T("SETUP"), _T("level"), tm, filePath);
}
}
附圖: