freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的五子棋游戲設(shè)計與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-06-23 15:41本頁面
  

【正文】 //反斜 \ count = 1。 (x).setY(y)。 while (((()1).setY(()1)) amp。amp。 ()=0 amp。amp。 ()=0) { count ++。 } if(count=5){ return true。 } (x).setY(y)。 while (((()+1).setY(()+1)) amp。amp。 ()maxX amp。amp。 ()maxY amp。amp。 count5) { count ++。 } if(count=5){ return true。 } return false。 } 提示游戲結(jié)束 //設(shè)置運(yùn)行狀態(tài) public void setMode(int newMode) { currentMode = newMode。 if(currentMode==PLAYER_TWO_LOST){ //提示玩家2輸了 ()。 currentMode = READY。 }else if(currentMode==RUNNING){ (null)。 }else if(currentMode==READY){ ()。 }else if(currentMode==PLAYER_ONE_LOST){ //提示玩家1輸了 ()。 currentMode = READY。 } } 人機(jī)對戰(zhàn) 輪到電腦下棋時,電腦先取出一個空白棋位(一個Point對象),以此棋位為起點(diǎn)計算四個方向能形成多少步連續(xù)的棋子(即假設(shè)性下棋)此為第一次計算。對應(yīng)的結(jié)果類: FirstAnalysisResult{ //棋位 Point point。 //連續(xù)數(shù) int count。 //狀態(tài) int aliveState。 //方向 int direction。 } 因?yàn)榈谝淮斡嬎愕慕Y(jié)果對一個棋位都會形成四個結(jié)果(每個方向一個結(jié)果)這一步將這些結(jié)果匯總到一個類對象中第二次計算。對應(yīng)的結(jié)果類對象: SecondAnalysisResult implements ComparableSecondAnalysisResult{ //棋位 Point point。 //活4 int alive4 = 0。 //活3數(shù)量 int alive3 = 0。 //半活4,一頭封的 int halfAlive4 = 0。 //半活3,一頭封的 int halfAlive3 = 0。 //活2數(shù)量 int alive2 = 0。 } 對第二次計算結(jié)果進(jìn)行排序,將結(jié)果分成三個等級,每個等級由一個集合裝載,由子類在排序結(jié)果挑選想要下的棋子。為了性能,在第一次計算前,必須確定一個較小的計算范圍,不能全部都算。另外,在每次找到必殺棋時,直接返回,不再往下計算。5 游戲的實(shí)現(xiàn) 游戲主界面 游戲的主界面如圖51所示。圖51游戲主界面 游戲幫助界面 游戲的幫助界面如圖52所示。圖52游戲的幫助界面 五子棋介紹界面 五子棋的介紹界面如圖53所示。圖53五子棋的介紹界面 游戲界面 進(jìn)入游戲后的界面如圖54所示。圖54游戲界面 退出界面 游戲退出時的界面如圖55所示。圖55游戲退出界面6 結(jié)論 在本游戲的編寫過程中,我遇到了許多的問題。首先要自己先自學(xué)一下Android的游戲編程,雖然和JAVAME的思想差不多,但是Android上有許多的控件和類在JAVAME上是沒有的,在這方面我遇到了很大的難題。還有就是對五子棋游戲的算法不是很清楚。在編碼實(shí)現(xiàn)的時候,會出現(xiàn)一些開始完全意料不到的問題,也許這些問題當(dāng)中,有的是老師講過的,不過我想大部分還是老師沒有講過,這個時候就是體現(xiàn)出自己解決問題的能力的時候了。在遇到問題時要學(xué)會如何去分析錯誤,再是學(xué)會如何去解決掉這個問題。在遇到問題是,不要有害怕困難的情緒,解決問題也是一個不斷學(xué)習(xí)進(jìn)步的過程,遇到的問題越多,學(xué)到的東西也就越多。因此在遇到困難之時,不要輕言放棄,要努力向前解決問題。我在2014年4月開始了我的畢業(yè)論文工作,認(rèn)真總結(jié),經(jīng)過長時間的寫作到現(xiàn)在論文基本完成。寫畢業(yè)論文不是一件容易的事情,需要不斷的進(jìn)行精心的修改,不斷地去研究各方面的文獻(xiàn)。經(jīng)過很久的努力,終于在2014年5月份完成了畢業(yè)論文。在這次畢業(yè)論文的寫作的過程中,我擁有了無數(shù)難忘的感動和收獲。后來,在與導(dǎo)師的交流討論中我的題目定了下來,我便立刻在學(xué)校的圖書館和網(wǎng)上找了一些著手資料的收集工作中,當(dāng)時面對眾多網(wǎng)絡(luò)資料庫的文章真是有些不知所措,不知如何下手。我將這一困難告訴了指導(dǎo)老師,在老師的細(xì)心的指導(dǎo)下,終于使我了解了應(yīng)該怎么樣利用學(xué)校的浩瀚的資源找到自己需要的青春文學(xué)方面的資源。認(rèn)真的閱讀,總結(jié)筆記,為自己的論文打好基礎(chǔ)。寫作畢業(yè)論文是我們每個大學(xué)生必須經(jīng)歷的一段過程,也是我們畢業(yè)前的一段寶貴的回憶。當(dāng)我們看到自己的努力有收獲的時候,總是會有那么一點(diǎn)點(diǎn)自豪和激動。任何事情都是這樣子,需要我們腳踏實(shí)地的去做,一步一個腳印的完成,認(rèn)真嚴(yán)謹(jǐn),有了好的態(tài)度才能做好一件事情,一開始都覺得畢業(yè)論文是一個很困難的任務(wù),大家都難免會有一點(diǎn)畏懼之情,但是經(jīng)過長時間的努力和積累,經(jīng)過不斷地查找資料后總結(jié),我們都很好的按老師的要求完成了畢業(yè)論文的寫作,這種收獲的喜悅相信每個人都能夠體會到。這是一次意志的磨練,是對我實(shí)際能力的一次提升,相信對我未來的學(xué)習(xí)和工作有很大的幫助。每次在遇到困難的時候,我也得到了同學(xué)的幫助,共同商量相關(guān)專業(yè)問題,這種交流對于即將面臨畢業(yè)的我們來說是一次很有意義的經(jīng)歷,大學(xué)四年都一起走過了,在最后我們可以聚在一起討論學(xué)習(xí),研究專業(yè)問題,進(jìn)而更好的了解我們每個人的興趣之所在,明確我們的人生理想,進(jìn)而在今后的生活和工作中更好的發(fā)揮自己的優(yōu)勢,學(xué)好自己選擇的這項(xiàng)專業(yè)技術(shù),讓自己在這條路上的明天會更好。 主要參考文獻(xiàn)[1] E2ECloud工作室. 深入淺出Google Android[M]. 北京:人民郵電出版社, 2009.[2] 孔令德. 畢業(yè)設(shè)計案例教程—從系統(tǒng)開發(fā)到論文寫作[M]. 北京:國防工業(yè)出版社, 2007.[3] 勒巖. Android開發(fā)入門與實(shí)戰(zhàn)[M]. 北京:人民郵電出版社, 2011. [4] 王克宏.Java技術(shù)教程(基礎(chǔ)篇)[M]. 北京:高等教育出版社, 2002. [5] 王小春. PC游戲編程(人機(jī)博弈)[M]. 重慶:重慶大學(xué)出版社, 2002.致 謝 歷時良久終于將這篇論文寫完,在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在老師和同學(xué)們的幫助下度過了。在此感謝我的論文指導(dǎo)老師鄒海老師,他對我進(jìn)行了耐心的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn);感謝計算機(jī)學(xué)院的老師這四年來的殷切教導(dǎo);感謝論文所涉及到的各位學(xué)者的研究成果給我的幫助和啟發(fā)。如果沒有他們,我將很難完成本篇論文的寫作。感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多幫助和支持。由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師和學(xué)友批評和指正。19
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1