1. 程式人生 > >團隊-象棋-項目總結

團隊-象棋-項目總結

一個 -s 個人 這樣的 fig jpg 我們 圖像處理 bre

團隊名稱:BRT(break fighting)

我們小組(隊長是張超,隊員有,吳菲、徐杭、趙冠森、唐瑜、於立斌)選擇的這次遊戲設計開發小項目是做一個主要應用於人機對戰的中國象棋程序,要求這個程序有能輸入並使用經典對局棋譜的能力,有在遊戲過程中自我提高的力,以及擁有一套完備的智能算法。之所以選擇這個題目,一則是對中國象棋的喜愛,也希望籍此機會將這三年的知識積累學以致用,並以此提高自己的編程能力。從設計的選題、需求分析、總體設計、實現、調試,我們按照自己的思以及網絡上一些編程大師們的有利思想,通過一次又一次的修改,添加,組合,才使得我們的程序運行成功。

真是萬事開頭難啊,我在圖像處理方面就遇到了困難,因為之前沒編寫過這樣的具有圖形界面的遊戲,先是畫面的初始化、顯示和刷新原理,都翻看了不少書籍,再實際操作時,許多方面需要處理的細節問題在書本上難以找到,我甚至到網上胡亂搜索,隨便看到凡是和圖像顯示的代碼就復制下來自己試驗,居然克服了其中許多問題。

總而言之,這次的遊戲的確讓我們小組每一個人受益不淺,不僅僅學到了計算機人工智能的豐富的知識,軟件開發的方法,提高了我分析問題和解決問題的能力,並將專業理論知識應用到實踐中去,培養了我們獨立完成項目規劃和實現的能力。雖然這次遊戲設計遇到了許多問題,但是我們在解決這些問題的過程中,明白了自身的不足和差距,認識到學習是一個不能放松的漫長的過程,而且自學是一種必須掌握的技能。這是我們在大學的第一次學習與實踐,它為我將來的學習中提供了一次很好的鍛煉機會,是一次寶貴的經驗。

技術分享圖片

技術分享圖片

技術分享圖片

團隊-象棋-項目總結