java课程设计拼图_基于Java拼图游戏的设计与实现(含录像)
基于拼圖游戲的設計與實現(含錄像)
摘??? 要
本拼圖游戲是基于J2SE平臺開發的,它是一個Application,它的游戲規則和諾亞舟里的拼圖游戲是一樣的。這個游戲將一張大圖切割成N張小圖,然后在其中 任意挑出N-1張小圖,使它們隨機出現在N個位置。通過鼠標或鍵盤的方向鍵移動已經切割的N-1張小圖,讓其復原成原來的順序,玩家就勝利,游戲就結束了。在游戲 結束之后,會自動將游戲得分計算出來。游戲可以設置多個等級,可以玩復雜的,可以玩簡單的,等等
關鍵詞:Java 2平臺標準版,JAVA語言,小應用程序,
Abstract
This puzzle is based on the J2SE platform, it is one the Application of the rules of the game and jigsaw puzzle Noah. This game will cut to a picture N Zhang diagram, then any single out N-1 Zhang diagram, so that they appear randomly in the N position. By mouse or keyboard direction keys to move the N-1 has been cut Zhang diagram, allowed to recover to their original order, the players on the victory, the game ended. After the end of the game, the game score calculated. The game can set up multiple levels, you can play complex, you can play simple, and so on
Keywords: Java 2 Platform, Standard Edition, JAVA language, application,
項目開發的目的
1)??? 實現程序GUI圖形界面;
2)??? 實現游戲開始、重來、退出功能;
3)??? 設計實現游戲主要算法;
4)??? 實現鼠標或鍵盤事件響應模塊;
5)??? 實現用戶可選難度等級功能;
6)??? 實現輸贏自動判別功能。
7)??? 查看原圖功能
8)??? 圖片選擇功能
9)??? 關于游戲
目??? 錄
摘??? 要??? 3
ABSTRACT??? 4
第一章 概述??? 5
1.1項目開發的背景??? 5
1.2項目開發的目的??? 5
第二章 可行性分析及總體設計原則??? 7
2.1可行性分析??? 7
2.1.1技術可行性??? 7
2.1.2 經濟可行性??? 7
2.1.3社會可行性??? 7
2.2?? 總體設計原則??? 8
第三章 系統分析??? 9
3.1 業務流程分析??? 9
第四章 系統設計??? 10
4.1系統功能設計??? 10
模塊流程圖??? 10
第五章 系統設計??? 11
5.1程序主界面??? 11
5.2程序拼圖界面??? 15
5.3 修改圖片??? 22
5.4 顯示原圖??? 23
5.5 等級設置??? 24
第六章 設計小結??? 26
謝辭??? 27
參考文獻??? 28
目 錄
摘??? 要??? 3
ABSTRACT??? 4
第一章 概述??? 6
1.1項目開發的背景??? 6
1.2項目開發的目的??? 6
第二章 可行性分析及總體設計原則??? 9
2.1可行性分析??? 9
2.1.1技術可行性??? 9
2.1.2 經濟可行性??? 9
2.1.3社會可行性??? 9
2.2?? 總體設計原則??? 10
第三章 系統分析??? 11
3.1 業務流程分析??? 11
第四章 系統設計??? 12
4.1系統功能設計??? 12
模塊流程圖??? 12
第五章 系統設計??? 13
5.1程序主界面??? 13
5.2程序拼圖界面??? 18
5.3 修改圖片??? 28
5.4 顯示原圖??? 28
5.5 等級設置??? 29
第六章 設計小結??? 31
謝辭??? 32
參考文獻??? 33
總結
以上是生活随笔為你收集整理的java课程设计拼图_基于Java拼图游戏的设计与实现(含录像)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML期末作业-旅游网页
- 下一篇: python中input数组_pytho