版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計開題報告班 級:學(xué) 號: 姓 名:學(xué) 院:專 業(yè):設(shè) 計 題 目:使用java開發(fā)連連看 指導(dǎo)教師:畢 業(yè) 設(shè) 計 開 題 報 告1結(jié)合畢業(yè)設(shè)計課題情況,根據(jù)所查閱的文獻資料,撰寫2000字左右的文獻綜述:1.1連連看游戲開發(fā)的背景和現(xiàn)狀目前中國國內(nèi)網(wǎng)絡(luò)游戲市場正在日趨成熟,隨著市場的逐步完善,各種形式的電子游戲業(yè)爭相登場,成功游戲不斷涌現(xiàn)1。比較成熟項目的主要有:反恐精英(cs)、星際爭霸、 魔獸爭霸、帝國時代、征途等等。這時也出現(xiàn)了越來越多的網(wǎng)絡(luò)小游戲,休閑類項目包括網(wǎng)絡(luò)圍棋、掃雷、蜘蛛牌、斗地主、拖拉機、連連看等。游戲“連連看”顧名思義就是找出相關(guān)聯(lián)的圖片,這個連連看在網(wǎng)上基本是
2、用在小游戲中,就是找出相同的兩樣圖片,在一定的規(guī)則之內(nèi)可以作為相關(guān)聯(lián)處理。“連連看”的發(fā)展經(jīng)歷了從桌面游戲、在線游戲、社交游戲三個過程。游戲“連連看”是源自臺灣的桌面小游戲,自從流入大陸以來風(fēng)靡一時,也吸引眾多程序員開發(fā)多種版本的“連連看”。這其中,顧方編寫的“阿達連連看”以其精良的制作廣受好評,這也成為顧方“阿達系列軟件”的核心產(chǎn)品。并與2004年,取得了國家版權(quán)局的計算機軟件著作權(quán)登記證書2。隨著flash應(yīng)用的流行,網(wǎng)上出現(xiàn)了多種在線flash版本“連連看”,如“石頭連連看”“果蔬連連看”等等。2008年,隨著社交網(wǎng)絡(luò)的普及和開放平臺的興起,“連連看”被引入了社交網(wǎng)絡(luò)。“連連看”與個人空
3、間相結(jié)合,被快速的傳播,成為一款熱門的社交游戲3?,F(xiàn)在網(wǎng)絡(luò)小游戲、網(wǎng)頁游戲越來越受網(wǎng)民歡迎,除了玩的方法簡單外(不像其他游戲還需要注冊下載繁瑣過程),很多游戲不乏經(jīng)典。連連看游戲就是典型。不管走到哪個網(wǎng)頁游戲網(wǎng)站,連連看游戲總是排在受玩家歡迎排名的前5位,休閑、趣味、益智是連連看玩不厭的精華,且不分男女老少、工薪白領(lǐng),是一款適合大眾的經(jīng)典網(wǎng)絡(luò)休閑小游戲。1.2連連看游戲開發(fā)的意義和目的隨著社會節(jié)奏的加快,平常工作的競爭強度也加大,生活的壓力也跟著加重,所以休息時或下班后大家都需要個休閑的娛樂工具,來放松自己,緩解自己的壓力,消除緊張的疲勞狀態(tài)。連連看游戲是一種有趣休閑的小游戲,不僅能調(diào)節(jié)精神壓
4、力,還能在游戲中鍛煉我們的眼力視野,注意力的專心的程度,開發(fā)我們的思維能力,同時可以充實自己。并且當今社會休閑型游戲越來越得到人們的喜愛,連連看游戲是近幾年來網(wǎng)絡(luò)上非常流行的一種二維休閑游戲,它對電腦配置要求不高,娛樂性強,易于上手4。 java 語言的學(xué)習(xí)熱潮并沒有因為時間的推移而消退,相反,由于計算機技術(shù)的發(fā)展所帶來的新應(yīng)用的出現(xiàn),java 越來越流行,這種情況是以往程序設(shè)計語言在其生存周期內(nèi)所不多見的。java 語言之所以這樣長盛不衰,一是因為其眾多的技術(shù)特點與現(xiàn)今的應(yīng)用十分合拍,可以覆蓋大部分的需求;二是因為sun 公司不斷推出新的版本,完善java 自身的功能5。有了這兩點,java
5、 語言成為程序員首選的程序設(shè)計開發(fā)工具就在情理之中了6。 1.3連連看游戲的實現(xiàn)本次連連看游戲的開發(fā)是模仿網(wǎng)絡(luò)上普通的連連看游戲,主要是鼠標兩次點擊的圖片能否消去的問題。當前,前提是點擊兩張相同的圖片,若點擊的是同一張圖片或者兩張不同的圖片,則不予處理。在兩張想同圖片所能連通的所有路徑中,如果存在一條轉(zhuǎn)彎點不多于兩個的路徑,就可以消去;如果沒有,則不予處理7。此次設(shè)計所使用的語言為java,開發(fā)環(huán)境為eclipse或者myeclipse8。主要應(yīng)用到swing組件,java小程序,事件及接口等。這些接口為游戲的制作提供了便捷的條件,本系統(tǒng)的主要特點就是運用swing組件和事件處理技術(shù)9,進行界
6、面的繪制,鼠標的操作,以及積分的顯示等功能1011。此外還加入了道具的功能12和倒計時功能13,增加了游戲的復(fù)雜性。通過這次連連看的設(shè)計開發(fā)將對理解swing組件技術(shù)以及事件處理技術(shù)在游戲方面的應(yīng)用起到很大的幫助作用,同時為掌握java編程技術(shù)14及二維休閑游戲設(shè)計的一般方法打下堅實的基礎(chǔ)15。參考文獻:1周曉聰,李文軍,李師賢等.面向?qū)ο蟪绦蛟O(shè)計與java語言.北京:機械工業(yè)出版社,2004242百度百科.連連看./view/27579.htm,2013-08-263james cohoon,jack davidson.java程序設(shè)計.北京:清華大
7、學(xué)出版社,200534 4候國峰等.面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論.北京:清華大學(xué)出版社,20021005張洪斌.java程序設(shè)計百事通.北京:清華大學(xué)出版社,20011026周山芙.java程序設(shè)計教程學(xué)習(xí)指導(dǎo)書.北京:中國人民大學(xué)出版社,2007127bruce eckel.java編程思想.北京:機械工業(yè)出版社,200770 8林建素,孟康健. eclipse開發(fā)學(xué)習(xí)筆記(第1版).北京:電子工業(yè)出版社,2008749王鵬,何呁峰.java swing圖形界面開發(fā)與案例詳解.北京:清華大學(xué)出版社,20081210王鵬,何云峰.swing圖形界面開發(fā)與案例分析.北京:機械工業(yè)出版社,20015511
8、劉寶林.java程序設(shè)計與案例習(xí)題解答與實驗指導(dǎo).高等教育出版社,200571912夏先波.java jdk實例寶典.北京:電子工業(yè)出版社,200745待添加的隱藏文字內(nèi)容113劉新等.java開發(fā)技術(shù)大全.北京:清華大學(xué)出版社,201012 14吳其慶.java程序設(shè)計經(jīng)典教程.北京:冶金工業(yè)出版社,20059815美張明新,周耿烈.java語言程序設(shè)計.重慶:重慶大學(xué)出版社,2004110 畢 業(yè) 設(shè) 計 開 題 報 告本課題要研究或解決的問題和擬采用的研究手段(途徑):一. 連連看游戲所涉及的問題:1.怎么判斷兩個圖形能否相消?2.判斷路徑是否暢通?3.怎么設(shè)置關(guān)卡,增加游戲的難度?二.
9、 連連看游戲解決的問題和擬采用的研究手段:1. 每次用戶選擇兩個圖形,如果圖形滿足一定條件(兩個圖形的id號一樣并且點擊的不是同一個格子,且這兩個圖形之間存在轉(zhuǎn)彎少于3 的路徑),則兩個圖形就可以消掉。2. 給定任意具有相同圖形的兩個格子,則這兩個格子可以消去的前提是路徑要保持暢通。可以將有圖片的格子置為-1表示為墻壁,將沒有放置圖片的格子和消除后的格子置為0表示空格子。判斷路徑暢通的核心方法是先水平方向判斷再豎直方向判斷,當處于水平方向的時候,再判斷兩個點是否可以用一條豎線連接起來,當處于豎直方向的時候,再判斷兩個點是否可以用一條水平線連接起來。最后由4個點得到一個最多2折的線段,2點之間分別再進行判斷是否可以連接。 3. 將界面中相同的圖片在規(guī)定時間內(nèi)消去,則可以進行下一關(guān)。如果界面中沒有可消去的圖片,可點擊道具,有提示,重列等功能。如果玩家贏了這局,還沒有過癮的話,可以單擊“重新開始”。為了增加游戲的難度,所以設(shè)置關(guān)卡。第一關(guān)設(shè)置60個可消除的圖片,34中圖案,每次通關(guān)后,可消除的圖片數(shù)相應(yīng)增加10張,圖案數(shù)也相應(yīng)的增加4種。 畢 業(yè) 設(shè) 計 開 題 報 告指導(dǎo)教師意見: 該生在開題過程中做很詳盡的調(diào)研,參考了很多文獻,連連看作為時下比較熱門的游戲是具有一定的市場價值的,很多大公司也都涉足了此方面,比如騰訊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 期中模擬檢測卷03(解析版)
- 2025年昌吉職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年新疆科信職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025科學(xué)儀器行業(yè)技術(shù)發(fā)展與市場前景分析
- 外架工勞務(wù)分包合同范本
- 股東轉(zhuǎn)讓出資合同書
- 2024年旅游項目規(guī)劃設(shè)計合同
- 醫(yī)療儀器行業(yè)發(fā)展趨勢
- 環(huán)境保護與綠色航空發(fā)展
- 營銷推廣服務(wù)合同模板
- 2025年合資經(jīng)營印刷煙包盒行業(yè)深度研究分析報告
- 天津市五區(qū)縣重點校2024-2025學(xué)年高一上學(xué)期1月期末聯(lián)考試題 化學(xué) 含答案
- 吉林省吉林市普通中學(xué)2024-2025學(xué)年高三上學(xué)期二模試題 生物 含答案
- 2025年湖南省通信產(chǎn)業(yè)服務(wù)限公司春季校園招聘76人高頻重點提升(共500題)附帶答案詳解
- 《電影之創(chuàng)戰(zhàn)紀》課件
- 2024-2025學(xué)年人教版五年級(上)英語寒假作業(yè)(一)
- 開題報告-鑄牢中華民族共同體意識的學(xué)校教育研究
- 浙江省五校鎮(zhèn)海中學(xué)2025屆高考考前模擬數(shù)學(xué)試題含解析
- 公司2025年會暨員工團隊頒獎盛典攜手同行共創(chuàng)未來模板
- 數(shù) 學(xué)2024-2025學(xué)年人教版七年級數(shù)學(xué)上冊有理數(shù)混合運算100題
- 新滬科版八年級物理第三章光的世界各個章節(jié)測試試題(含答案)
評論
0/150
提交評論