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

正文內(nèi)容

基于motorola手機的五子棋游戲開發(fā)技術(shù)設(shè)計書-資料下載頁

2025-06-22 06:24本頁面
  

【正文】 String menuBlue[] = {正方,反方}。 private List lstBlue = new List(藍牙終極版,menuBlue,null)。 // BACK private Command cmdBack = new Command(返回, , 1)。 // OK private Command cmdOk = new Command(Ok, , 1)。 //Exitprivate Command cmdExit = new Command(退出, , 1)。游戲菜單的組裝,一級菜單是“單機挑戰(zhàn)版”,“雙人對戰(zhàn)版”,“藍牙終極版”;單機挑戰(zhàn)版的二級菜單是“初級”,“中級”,“高級”;雙人對戰(zhàn)版的二級菜單是“初級”,“中級”,“高級”;藍牙終極版的二級菜單是“正方”,“反方”。protected void startApp(){ //設(shè)置命令監(jiān)聽 (cmdExit)。 (this)。 (cmdBack)。 (cmdOk)。 (this)。 (cmdBack)。 (cmdOk)。 (this)。 (cmdBack)。 (cmdOk)。 (this)。 (this).setCurrent(lstMultiple)。 //在屏幕上繪出游戲見面gobang}啟動StartApp()方法的時候,初始化游戲菜單。public void mandAction(Command c, Displayable d) { List list = (List) d。 if (c == ) { //獲得被選中選項的索引 int index = ()。 //獲得被選中選擇的內(nèi)容 String str = (index)。 if((單機挑戰(zhàn)版)) { (this).setCurrent(lstOne)。 }else if((雙人對戰(zhàn)版)) { (this).setCurrent(lstTwo)。 }else if((藍牙終極版)) { (this).setCurrent(lstBlue)。 } } else if (c == ) { if(list == ) { //獲得被選中選項的索引 int indexs = ()。 //獲得被選中選擇的內(nèi)容 String strs = (indexs)。 if((初級)) { gobang1=new Gobang1Canvas(this)。//生成GobangCanvas類的對象gobang (this).setCurrent(gobang1)。 }else if((中級)) { //(danji zhongji)。 }else if((高級)) { //(danji gaoji)。 } }else if(list == ) { //獲得被選中選項的索引 int indexs = ()。 //獲得被選中選擇的內(nèi)容 String strs = (indexs)。 if((初級)) { gobang=new GobangCanvas(this)。//生成GobangCanvas類的對象gobang (this).setCurrent(gobang)。 }else if((中級)) { //(shuangren zhongji)。 }else if((高級)) { //(shuangren gaoji)。 } }else if(list == ) { //獲得被選中選項的索引 int indexs = ()。 //獲得被選中選擇的內(nèi)容 String strs = (indexs)。 if((正方)) { String name = Server。 if (mycanvas == null) { mycanvas = new MyCanvas((this), name)。 Command exitCommand = new Command(Exit, , 0)。 (exitCommand)。 (this)。 // Start up the gameCanvas ()。 } }else if((反方)) { String name = Client。 if (mycanvas == null) { mycanvas = new MyCanvas((this), name)。 Command exitCommand = new Command(Exit, , 0)。 (exitCommand)。 (this)。 // Start up the gameCanvas ()。 } } } } else if (c == ) { notifyDestroyed()。 } else if(c == ) { (this).setCurrent(lstMultiple)。 } }根據(jù)不同的選擇,啟動不同的程序,開始不同的游戲。其實就是觸發(fā)不同的鍵盤事件,來驅(qū)動不同的程序。第五章 總結(jié)與展望“基于MOTOROLA手機的五子棋游戲開發(fā)”的產(chǎn)品和論文都已經(jīng)完成。游戲有三個版本,“單機挑戰(zhàn)版”、“雙人對戰(zhàn)版”、“藍牙終極版”。代碼量2000行左右,共11個文件,項目源碼共220KB,最終游戲成品為兩個文件共26KB,純開發(fā)花費兩周時間。這個游戲的“單機挑戰(zhàn)版”和“雙人對戰(zhàn)版”可以在任何支持java游戲的手機上運行并且進行游戲。在開發(fā)這個游戲期間,曾經(jīng)遇到過很多的問題。首先,我所要開發(fā)的這個項目以及這個J2me平臺,之前只是聽說過而已,沒有真正的研究和學習過,自從確定了這個題目后,我便開始看書學習,這個學習的過程花費了很多的時間,畢竟是一個新的領(lǐng)域,一個新的挑戰(zhàn),所以算是我遇到的第一個比較大的困難,不過很慶幸的是我已經(jīng)克服了這個困難。另外,遇到的問題就是搭建開發(fā)環(huán)境,對于我來說,這個項目的開發(fā)是個新的挑戰(zhàn),所以沒有任何的開發(fā)經(jīng)驗,搭建環(huán)境就是“摸著石頭過河”,經(jīng)歷過很多的失敗后,我自豪的說,我終于搭建好了開發(fā)環(huán)境。雖說在開發(fā)過程中也遇到過一些程序上的困難,但是在老師和同學們的幫助下,我也克服了這個困難。最后,我所遇到的一個困難是,在真正的手機上進行測試。當我在電腦的模擬環(huán)境下開發(fā)好了產(chǎn)品后,在手機上沒能運行出來的時候,真的有些急了。不過經(jīng)過幾天的資料查找和學習,終于做出了適合自己的解決方案來,這個困難最后還是被克服了?,F(xiàn)在想來,真的學了不少的東西,同時我也很自豪的說,我終于完成了自己的畢業(yè)設(shè)計題目。因為時間和個人技術(shù)的問題,“單機挑戰(zhàn)版”和“雙人對戰(zhàn)版”的中級和高級沒有開發(fā),作為以后擴充的時候開發(fā),所以在游戲的趣味性和挑戰(zhàn)性上有些不足?!八{牙終極版”目前還沒有很顯著的成果,因為“藍牙終極版”需要在有藍牙設(shè)備的兩部相同型號的MOTOROLA手機上運行,作為一款游戲,沒有很強的兼容性,也就沒有了市場。有關(guān)于這個問題,經(jīng)過我的查找后,得出了一些初步的結(jié)論,由于J2ME平臺上的開發(fā)是基于手機操作系統(tǒng)上的應(yīng)用,所以不能直接或者是方便的操作手機的操作系統(tǒng)甚至是手機上的藍牙硬件設(shè)備,而且J2ME上的藍牙協(xié)議目前還不是官方的標準,各個廠商之間存在一定的差異,憑我個人的技術(shù)目前還不能解決這個問題,所以就導致了“藍牙終極版”的局限性。這些問題將會在以后的擴充開發(fā)中得到解決。最后總結(jié)一下,“基于MOTOROLA手機的五子棋游戲開發(fā)”這個課題是我對于新的知識的一個學習,所以沒有什么領(lǐng)域內(nèi)的創(chuàng)新。隨著3G時代的到來,隨著手機硬件的不斷發(fā)展,隨著手機的一些瓶頸問題的解決,手機軟件開發(fā)將會出現(xiàn)一個新的局面,手機軟件的開發(fā)將會有更大的潛力和價值,所以我決定在這一領(lǐng)域進行一個初步的學習,這就是我決定要做這個題目的主要原因之一。參考資料1.(美)莫尼遜 著,李強 譯《J2ME手機游戲編程入門》人民郵電出版社,2005年07月2.(美)James Keogh 著,潘穎,王磊 譯《J2ME開發(fā)大全》清華大學出版社,2004年2月3.林勝利,劉華軍 編著《精通J2ME無線編程》中國鐵道出版社,2004年11月4.李振鵬,龔劍 編著《Java開發(fā)利器:J2ME 手機游戲開發(fā)技術(shù)詳解》清華大學出版社,2006年10月5.李曉潔,王曉龍,馬瑞 著《手機游戲開發(fā)全書:J2ME完整實例精解》清華大學出版社,2007年12月6.沈大海 編著《J2ME手機游戲開發(fā)技術(shù)與項目實戰(zhàn)詳解》人民郵電出版社,2008年2月7.龔劍 等編著《J2ME 手機游戲開發(fā)詳解:快速入門、難點剖析、商業(yè)案例》電子工業(yè)出版社,2008年01月8.楊光,孫丹 編著《J2ME程序設(shè)計實例教程》清華大學出版社,2008年10月9.匿名《J2ME慢慢學教程》來自網(wǎng)絡(luò)。10.孫宇哲《J2ME開發(fā)環(huán)境搭建》大連理工大電子系,來自網(wǎng)絡(luò)。11.James Keogh 《J2ME:The Complete Reference》Brandon A. Nordin 12.Michael Morrison 《Beginning Mobile Phone Game Programming》Posts amp。 Tele Press 33
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1