特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

長沙麻將游戲系統的設計與開發(fā).rar

RAR格式版權申訴手機打開展開

長沙麻將游戲系統的設計與開發(fā),1.6萬字 39頁包括開題報告,任務書,程序測試記錄摘 要在互聯網高度發(fā)達的今天,網絡游戲得到了很大的普及。如今網絡上的游戲普遍存在地域性特點不強的缺點。本課題將開發(fā)一個長沙本地化的麻將游戲,它有著自身獨特的打牌方式,并加入了長沙本地化語音功能。本系統的設計考慮到了系統的高可移植性,高可用性...
編號:58-35037大小:3.36M
分類: 論文>計算機論文

該文檔為壓縮文件,包含的文件列表如下:

內容介紹

原文檔由會員 20023286 發(fā)布

長沙麻將游戲系統的設計與開發(fā)
1.6萬字 39頁
包括開題報告,任務書,程序測試記錄


摘 要

在互聯網高度發(fā)達的今天,網絡游戲得到了很大的普及。如今網絡上的游戲普遍存在地域性特點不強的缺點。本課題將開發(fā)一個長沙本地化的麻將游戲,它有著自身獨特的打牌方式,并加入了長沙本地化語音功能。
本系統的設計考慮到了系統的高可移植性,高可用性等特點。系統結構采用C/S模式,運用了多線程技術,并利用TCP協議來實現服務器與客戶端之間信息的傳遞。游戲規(guī)則的制定在服務器端用單獨的類來實現。將來只需要做少許修改,就可支持其他地域的游戲規(guī)則??紤]到玩家游戲過程中的速度體驗,系統設計中,我們將各種復雜的計算都在服務器端處理,客戶端只是簡單的顯示信息,這樣游戲過程中速度將是非??斓?。本設計的創(chuàng)新性在于它采用了面向對象的設計思路,將語音功能,計分功能等單獨封。這樣,只需要對這些單獨的模塊稍作修改,就可滿足不同地域的需求,提高的系統的“擴展性”。
該系統很好的實現了麻將游戲的長沙本地化特點。游戲在本機測試過程中運行良好,同時語音系統也能正常工作,證實了系統的設計和開發(fā)都得到了理想的結果。

關鍵詞:長沙麻將,多線程,TCP協議,C/S模式,語音功能



The design and development of "Changsha Majiang"

ABSTRACT


In highly developed Internet today, the network game was much universal. Now the network games on the widespread have many shortcomings, such as geographical characteristics is not strong. This topic will develop a majiang game in Changsha localization, which has its own unique way of playing cards, and we also append localization of voice function to this game.
The design of the system takes into account the high portability and high availability features. We used C/S system architecture model, multithreading technology, and we used TCP protocol to transfer of information between server and clients. Rules of the game were constituted in the server with a separate category. In the future, the game only needs some small modifications to support other geographical rules. Taking into account of the player's feeling when they playing the game, we will all have complicated calculations on the server side, the client only simply display information. So the speed of this game will be very fast.
The innovation in design lies in its use of the object-oriented design. The function of voice and calculate score is achieved in a separate category. Thus, they only need to make some modifications in these separate modules; it can meet the needs of different regions, which improve the system "scalability."
The system achieved a very good localization features. Games in the course of the test run good, and voice system can work well, too. All of these confirmed that the system design and development has been the desired results.

Keywords: Changsha majiang, multithreading, TCP protocol, C/S mode, voice function


目錄
1緒論 1
1.1課題背景與長沙麻將設計的目的 1
1.1.1課題背景 1
1.1.2 長沙麻將設計的目的 2
1.2 網絡游戲的市場現狀 2
1.2.1 中韓游戲領域對比分析 2
1.2.2 中國網絡游戲存在的問題 4
1.3 長沙麻將設計的內容和意義 5
2長沙麻將設計的相關技術介紹 7
2.1 客戶端/服務器(C/S)模式介紹 7
2.2 基于JDBC的數據庫操作 8
2.3 基于Socket的網絡傳輸 9
2.4 多線程的介紹及應用 10
3長沙麻將總體設計與實現 11
3.1 長沙麻將總體設計思想 11
3.2 服務器與客戶端設計 11
3.2.1 并發(fā)的,面向連接服務器的算法 12
3.2.2 TCP客戶算法 13
3.3 各模塊設計 13
3.4 吃牌,碰牌,胡牌算法實現 19
4長沙麻將運行結果及分析 25
4.1 游戲運行環(huán)境 25
4.2 游戲運行結果 25
結論與展望 32
致謝 33
參考文獻: 34


參考文獻
[9] 張雪萍,鮑丹,王家耀. Java多線程測試策略及測試方法探討[J]. 計算機應用研究,
2006, 27(10A):57-89.
[10] 柴繼紅. 基于多線程技術的遠程心電監(jiān)測系統[J]. 技術交流, 2006, 22(10):46-51.
[11] 楊春金,潘顯映. 基于分布式Web的多線程日志的研究[J]. 計算機與數字工程, 2006, 25(10A):113-121.
[12] 周昕,熊前興,趙衛(wèi)利. 基于TCP/IP的斷點續(xù)傳系統研究[J]. 計算機系統應用,2007, 22(1):32-35.
[13] 葉存杰. 基于.Net的B/S與C/S混合結構的教師信息管理系統分析和設計[J]. 科技咨詢,2006, 35(33):22-23.