步驟一 - 決定軟體開發模型
軟體開發就是指整個開發的流程,當中不同的階段我們稱之為 ─ 軟體開發生命週期(Software Development Life Cycle)。軟體開發亦能夠以不同種類的模型去表達,每種模型都各有其好處和不足之處,所以你先應決定以哪一種模型去作此開發。
步驟二 - 軟體開發
無論哪一個開發模型都有著類似的軟體開發階段,例如:需求分析、系統設計、實作開發,測試驗證和部署維護(由於部署維護是一個長期的階段,所以在此探究中我們將會把這部份忽略)。
需求分析
請參考以下連結,找出一些元素能夠透過教育遊戲的功能來增強學生的自學能力以及學習興趣,以及訂立遊戲的需求。
系統設計
市面上有各款不同類型的遊戲設計軟件,你可以透過以下網頁了解不同款式的遊戲設計軟件,從而選擇一款合適你設定的遊戲設計軟件。當然,你也可以透過自己於搜索引擎尋找更多不同的軟件
此外,你更可以用以下工具來方便自己規畫程式的流式和規則。
實作開發
在編寫程式的遊戲當中,你可以使用以下技巧令到整個程式更為有效率。
測試驗證
在整個開發的最後階段,我們必須進行一系列的測試以確保成品符合預期的目標及避免程式輕易發生錯誤。你需要清楚紀錄你所測試過的測試案例以及得出的結果,好讓隨後方便跟進。
步驟三 - 文件編寫
在整個程式都準備就緒後,你還需要製作一份說明文檔向用家說明程式的用法以及其他需要注意的地方。這份文件的呈現方式有很種,可以是傳統的書面文字形式或圖表形式,也可是以拍攝短片的型式。